img-team5.jpg

Kevin Ball
CEO, YELO

Kevin Ball brings more than 25 years’ experience of developing innovative new businesses and holding leadership roles in the energy sector. During his 20-year stint with BP, Kevin successfully led large on-site power generation projects with complex refining and petrochemical processes, and head BP’s sustainability agenda.