Rena Sari's Location
Jakarta, Jakarta, Indonesia
Rena Sari's Work
Rena Sari's Education
Rena Sari's Summary
Rena Sari, based in Jakarta, Jakarta, Indonesia, is currently a Manager at Pt l'Essential, bringing experience from previous roles at Pt l'Essential. Rena Sari holds a University of Indonesia. Rena Sari has 1 email on RocketReach.