Juulia Tarma

Berlin, Germany

European Operations Director at OmniTrail Technologies, Inc.
Background
Work Experience

European Operations Director

OmniTrail Technologies, Inc.

October 2014 - December 2016