Switch Digital employs 12 employees. The Switch Digital management team includes Lynne Capie (Chief Strategy Officer (CSO)), Damon Eastwood (Chief Executive Officer), and Paul Denning (Head of Digital Marketing).
Looking for a particular Switch Digital employee's phone or email?