Geoff has coached across many sports for over 30 years, primarily with junior elite athletes.
Geoff has had leadership positions across sports and exercise science, in education, and in major technology projects across large teams on some of the largest enterprise software projects worldwide. He is Masters’ Degree educated in exercise science and information technology, and has post and undergraduate qualifications in education. Geoff has lectured at several universities in education and information technology.
Geoff is a coach who believes in the power of self-awareness and planning to improve yourself and others. He likes to treat all people as individuals, working with them to focus on the positive and explore and enhance their own capabilities.
Find Geoff on Linkedin.