Forsta employs 827 employees. The Forsta management team includes Nick Hinds (VP Global Marketing), Peter Myklebust (Chief Technology Officer), and Henry Pooley (Managing Director).
Get Contact Info for All DepartmentsLooking for a particular Forsta employee's phone or email?