Organica is currently looking to fill a Business Development & Sales Manager – Vietnam position, reporting to Director, Sales – Southeast Asia.
Summary of Responsibilities
Ownership of revenue generation… Read More
Organica is currently looking to fill an HR & Admin Specialist position. The position will have the responsibility for providing day-to-day operational support to our Jakarta office with the… Read More