Robert Still, based in United Kingdom, is currently a Lead and Head of Mechanical Systems Design at Cadillac Formula 1 Team. Robert Still brings experience from previous roles at Mercedes-AMG Petronas Formula One Team and Mercedes-AMG PETRONAS Formula One Team. Robert Still holds a 2005 - 2009 Bachelor's Degree in Mechanical Engineering @ Brunel University of London. With a robust skill set that includes Mechanical Engineering, Catia, Finite Element Analysis, Automotive Engineering, Engineering and more. Robert Still has 1 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Robert Still?
Find contact details for 700 million professionals.