Sand Tech Holdings
–
London, Greater London, United Kingdom
... MSc or PhD preferred Experience with major water companies and utilities This Senior Product Manager position offers the opportunity to shape the future of our products, drive innovation, and make a significant impact on our company's success. If ... - May 10