Posts Tagged ‘Office Manager’

Join the Graph! Office Manager Wanted

September 10, 2014 at 11:39 am PDT | Jobs

Applicants: Please apply via LinkedIn. Location
: San Mateo, CA Overview Neo Technology, Inc. is a fast moving software start-up with extensive international operations.  Founded in Sweden, the company is now based in San Mateo, California.  We’re looking...

Read More »