leafcloud's IT department is led by Sacha van Geffen (Chief Technology Officer) and has 3 employees.
Matteo Semeraro
Senior software engineer
Darío Mori
Platform Engineer
Sacha van Geffen
Chief Technology Officer
Kirth Lammens
Infrastructure Engineer
Looking for a particular leafcloud employee's phone or email?