The Complex employs 11 employees. The The Complex management team includes Matt Chait (Business Owner), Simon Dowling (Technical Manager), and Justyna Nowicka (Production Assistant).
Looking for a particular The Complex employee's phone or email?