DEFY employs 30 employees. The DEFY management team includes Harry Croft (CEO and Co-Founder), Nicko Barber (Brand and Creative Executive), and Jessica Hilditch (Account Specialist).
Looking for a particular DEFY employee's phone or email?