Network Right

HQ
San Francisco
Total Offices: 2
24 Total Employees
Year Founded: 2018

Teams at Network Right

Recently posted jobs

YesterdaySaved
In-Office
San Francisco, CA, USA
Information Technology • Software
Manage a portfolio of clients, ensuring satisfaction and retention through proactive communication and collaboration with technical teams. Identify upsell opportunities, oversee renewals, and assist onboarding while maintaining clear documentation.
5 Days AgoSaved
Hybrid
San Francisco, CA, USA
Information Technology • Software
Network Right invites open applications for potential roles in IT services, encouraging applicants to share their skills and past projects.
5 Days AgoSaved
Remote
Office, Machaze, Manica, MOZ
Information Technology • Software
The IT Manager leads client IT infrastructures, manages a technical team, executes IT roadmaps, and develops policies, ensuring efficient delivery and client relations.