Starstruck employs 58 employees. The Starstruck management team includes James Delow (Chief Executive Officer), Becky Lyne (Project Manager - UAE branch), and Andrew Garland (Senior Producer | Project Lead).
Looking for a particular Starstruck employee's phone or email?