Klir Platform Europe Limited
•
2024-04-25
Canada, CA
Customer Success Manager
We are hiring to make water better!Water, a resource of unparalleled importance, is often deemed the lifeblood of our planet. However, the water industry has long been criticized for its reluctance to innovate and embrace new technologies that could liberate s…