Loading...
Loading...
Lead Performance Specialist
James Barber is a renowned performance specialist with expertise in altitude training and heat adaptation. He has worked with top athletes and teams to optimize their performance in extreme environments.
Are you James Barber? Manage your profile and connect with your audience.
Claim Profile