Mark Cooper

1 post
Mark Cooper is an Olympic Movement sports professional and was formerly responsible for Olympic Games communications at the International Olympic Committee. He enjoys getting muddy and hauling himself across obstacles.