Sales and Project Execution
Sales & Business Development
Posted on Nov 4, 2026
As a sales or project manager, you will have the opportunity to pitch and/or execute exciting and sustainable water treatment solutions to customers around the world. If you enjoy a customer-facing role, and believe in the future of environmental technology solutions, this is the right company for you!