Prior to Streak, Ben worked as an English Language Center Manager and Athletic Director of an international school In China. He received his diploma in Social Sciences from the University of Ottawa.
Sign up to view 0 direct reports
Get started
This person is not in any offices