Drew Peters has a strong background in business development and account management, currently serving as an Account Executive at Open Source Integrators since January 2022, where responsibilities also include roles as Account Manager and Enterprise Resources Planning Specialist. Prior experience includes a position as a Business Development Analyst at Controlled Contamination Services. Drew Peters holds a Bachelor's degree in Business from Arizona State University.
Sign up to view 0 direct reports
Get started