Personal Information
Organization / Workplace
Bucharest, Romania Romania
Industry
Technology / Software / Internet
Website
www.uptalen.com
Tags
talent
talent management
recruiting
recruitment
web design and development
mobile application development
software development
freelance developers
See more