The leadership team at Venn Group Ltd. has a wealth of experience in many different industries. Many of the team members have worked in recruitment, HR, or sales, and have also been directors or managers at various companies. The team is also well-educated, with degrees from universities such as UCL, Trinity College Dublin, and the University of St Andrews.
View all