Platform
Features
Summa Linguae Technologies
Contact
No bio yet
Location
Madrid, Spain
Links
Leonardo Pappacena
Global Delivery Director – L10n And MS
Sign up to view 9 direct reports
Get started
This person is not in any teams
This person is not in any offices
Sellerate
Code Platoon
Chenoweth Law Group
Development Professionals
eCreek IT Solutions