People Development, Culture and Engagement Manager
United States
Almirall
Center for Creative Leadership
Co-active Training Institute (CTI)