Sarah Vachon

Strategic Business Analyst at Three D Metals

Sarah Vachon is a Strategic Business Analyst at Three D Metals since February 2011, where responsibilities include developing and implementing a five-year strategic deployment process and collaborating with cross-functional teams to drive results. Previously, Sarah served as a Sales and Marketing Coordinator, managing a team of inside sales representatives, leading significant projects like Business Central 365 implementation, and ensuring customer satisfaction through best practices. Earlier roles include Marketing Coordinator and Inside Sales Representative at Three D Metals, and Lead Teller at J.P. Morgan. Sarah's academic background includes a degree in Communication from The Ohio State University.

Links

Previous companies

March of Dimes logo
The Ohio State University logo

Org chart


Teams

This person is not in any teams