Abby S.
About Abby S.
Abby S. is the Senior Global HR Business Partner at Barracuda, with over 20 years of experience in various HR roles across multiple industries and extensive international experience.
Current Role as Senior Global HR Business Partner at Barracuda
Abby S. holds the position of Senior Global HR Business Partner at Barracuda in Chelmsford, Massachusetts, United States. In this hybrid role, she leverages her extensive experience in human resources to provide strategic HR support and business leadership across global operations.
Previous Position at Point32Health
Before joining Barracuda, Abby S. served as the Director, Human Resources Business Partner at Point32Health in Canton, Massachusetts. During her tenure from 2020 to 2022, she played a pivotal role in aligning HR strategies with business objectives, focusing on enhancing employee engagement and organizational performance.
HR Leadership Roles at American Tower
Abby S. has a rich history with American Tower, where she held various senior HR positions across multiple regions. From 2018 to 2020, she was the Human Resources Advisor for Europe, based in Paris, France. Earlier, she served as Regional Director, Human Resources for EMEA in Johannesburg, South Africa, and as Senior Human Resources Manager, International in Boston, MA. She also held roles as Head of Human Resources for ATC Ghana and Human Resources Business Partner for both the EMEA & Latin America Division and the US Tower division.
Early Career and Other Notable Positions
Abby S. began her career as a Recruiter in the Temporary Division at Daniel Roberts, where she worked from 2000 to 2003. She then moved to Partners HealthCare as a Training Program Coordinator until 2005. Following this, she joined Houghton Mifflin Harcourt as a Manager, HR Business Partner, a role she held for three years. With over 20 years of experience, Abby has accumulated a diverse skill set across multiple industries.
Education and International Experience in HR
Abby S. holds a Master’s degree in Human Resources from Suffolk University, attained between 2006 and 2010. She also has a bachelor's degree from Salve Regina University, where she studied from 1996 to 2000. Her extensive international experience includes assignments in France, South Africa, and Ghana, significantly contributing to her global HR expertise.