Member for 7 years, 10 months
Last seen more than 3 years ago
Catania, Province of Catania, Italy
- Experience: 14+ years in software development and project management.
- Languages: Italian, English, Spanish, German, French.