Manager, Ecosystems
- Develop and deliver compelling sales pitches, presentations, and proposals tailored to different corporate audiences.

Employees · Other industries ·
Be the first to hear about new jobs at UN Global Compact Network Malaysia & Brunei!