Barry Swales's Location
Madrid, ES
Barry Swales's Work
- Managing Director @ Tucana
- Director @ People Analytics World
Barry Swales's Education
Barry Swales's Skills
Barry Swales's Summary
Barry Swales, based in Madrid, ES, is currently a Managing Director at Tucana, bringing experience from previous roles at People Analytics World. Barry Swales holds a 2000 - 2003 Bachelor Of Arts in Philosophy @ University of Leeds. With a robust skill set that includes Talent Management, Employee Engagement, HR Transformation, Leadership Development, Human Resources and more, Barry Swales contributes valuable insights to the industry. Barry Swales has 4 emails on RocketReach.