Todd Garrabrant is a seasoned professional in business development and sales management, currently serving as the Business Development Manager for Parts Washer in the Americas at CRC Industries since June 2020. Previously, Todd held multiple leadership roles at CRC Industries Inc., including NAPA National Sales Manager and Eastern Zone Manager, from June 2011 to June 2020. Todd's educational background includes studies at Ramapo College of New Jersey.
Sign up to view 0 direct reports
Get started