Technical Support ManagerSymphonyNew York, United States· 3 wk agoInformation Technologyapply on symphony.com