Click Lab employs 11 employees. The Click Lab management team includes Thibaud Channelliere (Co-Founder and CEO), Lucie Soulard (Customer Success Manager), and Antoine Gantheret (Co-founder | Ex COO and CPO).
Looking for a particular Click Lab employee's phone or email?