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