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.
Sign up to view 0 direct reports
Get started
This person is not in any teams