The leadership team at Giggabox has a wide range of experience in many different industries. They have worked as engineers, customer service managers, creative studio managers, marketing managers, and more. They have also been educated in a variety of fields, including animation, audio production, event management, marketing, and communications.