Nick Horne has a diverse background in various roles ranging from Customer Experience Manager to Installation Engineer. Nick's experience includes roles such as Driver Manager and Sales Account Manager. With a degree in Information Technology and additional education in Motor Racing and Photography, Nick brings a well-rounded skill set to their roles.
Sign up to view 0 direct reports
Get started