Robert Stack is a seasoned professional with extensive experience in customer support and management. Currently serving as Vice President of Customer Support and Customer Care at MHC since September 2019, Robert previously held several key roles at Vanguard Systems, Inc. from June 2005 to September 2019, including General Manager, Product Manager, and Client Services Project Manager. Robert's educational background includes a Bachelor of Arts in History and Psychology from La Salle University, a Master of Arts in History from Temple University, and a Master of Business Administration from La Salle University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices