Dr. Jeff Hasenfratz

Dr. Jeff Hasenfratz
First Name
Dr. Jeff
Last Name
Hasenfratz
City
Shanghai
Coaching Language
English, Putonghua
Years of Coaching Practice
+10 Years
Coach Profile

Primary Geographies served:China, Japan, Singapore

Send Message

Scroll to Top