icapps employs 70 employees. The icapps management team includes Thomas Swolfs (Project Manager and Product Owner), Ben Swaelen (Head of Sales), and Pieter Wyffels (Project Manager).
Looking for a particular icapps employee's phone or email?