Manager, IT Business Architect – SAP SDRevvityUnited States of America, Waltham, Hopkinton61 days ago