Plug Media employs 7 employees. The Plug Media management team includes Oliver Chapman (Chief Revenue Officer), James Duffy (Product Lead), and Chris Cochrane (Innovation and Business Strategy).
Get Contact Info for All DepartmentsLooking for a particular Plug Media employee's phone or email?