A global leader in technology solutions, operates at the forefront of the wholesale energy sector, environmental, and carbon trading markets. Currently operating in five different countries, it is committed to delivering innovative and modern technology solutions, empowering energy market participants to operate and trade energy with maximum efficiency. […]
As the Global Chief Technology Officer (CTO), you will lead technology initiatives across our organization, playing a vital role in shaping and executing their technology vision and strategy. Reporting directly to the Group CEO, you'll be a...