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