The executive team at Blackadders has experience in the wind energy industry, as well as experience in training and development. They also have a background in engineering, which gives them the knowledge and skills to manage the company effectively.
View all