Job Description

You will report to the Commercial Lead, and be based at our Santiago office in Chile. As a Business Development Manager, you will be responsible for driving growth by generating and converting new business opportunities, managing key accounts, and expanding the footprint of our EnviroSys softw...

Apply for this Position

Ready to join Confidential? Click the button below to submit your application.

Submit Application