Newfound employs 14 employees. The Newfound management team includes Rod Ward (Chief Revenue Officer), and Sonja Koblas (Director of Operations).
Looking for a particular Newfound employee's phone or email?