Personal Information
Organization / Workplace
Nice Area, France France
Occupation
Project Manager
Industry
Technology / Software / Internet
Tags
internet marketing
innovation
elevator pitch
mobile
project
business
business model
pitch
application
mobile application development
See more