SPHERE

HQ
Newark
102 Total Employees
Year Founded: 2009

Jobs at SPHERE

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

One Month AgoSaved
In-Office
Boston, MA, USA
Software
The Sales Engineer will lead technical sales processes, collaborate with team partners, and translate technical concepts into business outcomes, focusing on identity security solutions.
9 Days AgoSaved
Remote
United States
Software
Leads enterprise software implementation programs from kickoff through delivery, managing scope, schedules, budgets, quality, resources, risks, and multiple concurrent workstreams. Serves as the primary stakeholder contact, coordinates implementation, support, sales, and product teams, and provides executive status reporting. Requires strong technical fluency in infrastructure and identity concepts, experience with strategic enterprise accounts, commercial service delivery, and navigating complex organizations. Periodic client-site travel is required.