SETL employs 12 employees. The SETL management team includes Anthony Culligan (Chief Executive Officer), Steve Sullivan (Managing Director Strategic Relationships & Partnerships), and Paul Martin (ExCo Member - Head of Delivery).
Looking for a particular SETL employee's phone or email?