ÂÜÀòÂÒÂ×

Emily Welch

Head of Business Operations, Chief of Staff

Emily Welch is a seasoned human resources professional with 15 years of management experience and a Juris Doctor degree. They currently serve as the Head of Business Operations and Chief of Staff at Takeda, where they leverage their expertise in HR strategy development, leadership management, and organizational development. Previously, Emily held key positions at prestigious organizations like Bank of America and Egenera, focusing on process design and human capital management. Emily’s strong business acumen is complemented by a solid track record of implementing HR best practices and methodologies to enhance operations and support employee growth.

Location

Acton, United States


Org chart


Teams

This person is not in any teams


Offices