Maps Group | Sharing Knowledge's IT department is led by Luca Cicala (Software Architect and Senior Developer) and has 35 employees.
Claudio Calvaresi
Software Developer
Looking for a particular Maps Group | Sharing Knowledge employee's phone or email?