Yasmin Glanville
Chief Strategist - Transformation & Innovation
Achieving sustainable, long-term success is a complex process – one that requires a thorough multi-dimensional understanding in strategy and implementation.
That's why CTR has created a team of acknowledged experts – in energy management, technology, sustainability, engineering, marketing and communications, business growth, economics and strategic planning – to deliver complete solutions to our clients, whatever your needs.
Yasmin Glanville
Chief Strategist - Transformation & Innovation
Jeffery
Ewener
Senior Writer & Creative Director
Mel Harju, P. Eng.
Technical Energy Specialist
Byron J. Landry, P.eng, Cem, Cea
Energy Specialist
Katie
Vandermolen
Growth & Innovation Strategist
Liisa
Sorsa
Graphic Recorder
Katie
Mcdonald
Copywriter & Marketing Specialist
Inês Ribeiro
Research Analyst & Coordinator