Teamleader's IT department is led by Ben Vloemans (Chief Technology Officer) and has 42 employees.
Stefaan de Vylder
Junior Software Engineer
Kristof Colpaert
Developer
Seppe Lenders
Lead Developer
Stephen Beirlaen
Software Engineer
Looking for a particular Teamleader employee's phone or email?