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."

Links


Org chart


Teams

This person is not in any teams