Robert Allen has over 25 years of experience in the automotive industry, currently serving as Vice President of Parts at Mercedes-Benz of Sugar Land since June 2006. Prior to this role, Robert held the position of Assistant Parts Manager at Mercedes-Benz of Houston-Greenway from July 1998 to July 2005, where valuable skills and expertise in parts management were developed.
Sign up to view 1 direct report
Get started