Release Summary

Globoforce announced that it has been named the #2 Best Workplace in Ireland 2018 in the medium-sized workplace category by Great Place to Work.

Globoforce