Tamara Louw, MBA

Vice President Human Resources
US Site Head

Tamara Louw joined Immatics in 2021 and now serves as the Site Head and Vice President of Human Resources in the US. She has more than 15 years of experience in human resources leadership roles connecting people strategy to drive business objectives of the company. Tamara is passionate and committed to having a culture where people feel respected and cared for.

“It's an honor to contribute to a noble mission that significantly impacts the lives of our patients and their loved ones. Additionally, it's a privilege to be a part of and support the professional growth and career development of our team members at Immatics”

Tamara Louw holds a bachelor's degree in Finance from University of St. Thomas in Houston, an MBA from Texas Woman’s University in Houston, and is a PhD candidate in Organizational Leadership from University of Chicago, Concordia in 2027.

Back