SuperFriend employs 36 employees. The SuperFriend management team includes Darren Black (Chief Executive Officer), Leah Deegan (Senior Human Resources Business Partner), and Deb Johnston (Head of Marketing Communications).
Looking for a particular SuperFriend employee's phone or email?