The Regional Practice Lead in Communications at Kraken is responsible for overseeing delivery excellence, developing talent, and ensuring consistency across multiple clients and countries within the communications practice, focusing on implementing and optimizing Kraken's communication systems to enhance customer experience and operational efficiency.
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.