David – Company Director and Founder

Our resident car geek and renewable technology expert, David combines both of these traits to great effect for Jorro. After graduating from Glasgow School of Art in Product Design, he went into business development and uses his problem solving skills to try and make the customer experience as seamless as possible.

If you have any questions about what EV or PHEV you are interested in, get in contact and he’ll be happy to help. Look out for some of his reviews on the models available on the market.


Stewart – Technical Manager

Stewart’s our electrical engineer and technical manager with experience in small to large scale solar spread over 7 years of employment in the solar industry.

He’s worked in renewables since graduating with a 2.1 Honours Degree in Electrical Power Engineering. An excellent communicator which comes in handy when managing our qualified engineers and installers.