Studio Manager
SHERPA
www.sherpa.digital
Istanbul, Turkey
Stats
Work Experience
Member Since: December 20, 2013
Report