Sojern employs 444 employees. The Sojern management team includes Eric Zaner (Chief Revenue Officer - Corporate), James Lockwood (None), and Scott Thornburg (Head of Global Marketing).
Looking for a particular Sojern employee's phone or email?