Green Sheep Group Limited employs 40 employees. The Green Sheep Group Limited management team includes Roger Allen (Chief Executive), Nitin Jain (Head of Marketing), and Jamie Jillard (Head of Marketing).
Get Contact Info for All DepartmentsLooking for a particular Green Sheep Group Limited employee's phone or email?