SOFAR Europe employs 22 employees. The SOFAR Europe management team includes Nicolas Zhu (Sales Director - EU Distribution Channel), Allen Cao (President, Europe Sales and Marketing), and Ljubomir Gavrilovic (Head of Marketing and business development Europe).
Get Contact Info for All DepartmentsLooking for a particular SOFAR Europe employee's phone or email?