Trevor Picard works at Aggreko as an Inside Sales Team Lead since January 2023. Previously, Trevor held the position of Inside Sales at the same company. Trevor graduated from the University of Louisiana at Lafayette with a Bachelor of Science in Industrial Engineering.
Sign up to view 2 direct reports
Get started
This person is not in any teams