Eric Tolsma


Managing Director and Chief Strategy Officer

Middle East Dubai, United Arab Emirates 

Eric is responsible for our activities in the Middle East, Europe and North Africa. He graduated in Mechanical Engineering and Business Administration and has over 30 years experience in developing medium and large power projects in Africa and the Middle East.

Born in The Netherlands, Eric has worked internationally all his working life and and has lived in Dubai since 2013.

Follow us on LinkedIn