Impossible Brief employs 5 employees. The Impossible Brief management team includes Chris Levett (Founder), Scott Lyon (Sound Designer), and James Zwadlo (Chief Executive Officer).
Looking for a particular Impossible Brief employee's phone or email?