Certification July 2020

Great Place To Work Certified Badge, Swiss certification for excellent workplace culture, employee satisfaction, and trust, displayed with red, white, and blue design elements.