Glenna Costa

Head of People & Culture Operations at SQA Group

"Employee experience has never been more important. A forward-thinking approach to company culture, team structure, and work environment are essential for tomorrow's thriving companies."

Location

Providence, United States

Links


Org chart


Teams

This person is not in any teams


Offices