Chicka Elloy is responsible for BCD Travel’s talent management initiatives, leadership development and PEOPLE branding worldwide. His responsibilities also includes employee experience, succession development, senior leadership development, next generation recruiting, company-wide L&D, innovation labs, and employee performance management.