Personal Information
Organization / Workplace
Paris, France
Occupation
OCTO Technology
Tags
delegation
management
See more