TecAlliance

United States
Total Offices: 2
972 Total Employees
Year Founded: 1994

Jobs at TecAlliance

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

Recently posted jobs

5 Hours AgoSaved
Remote
2 Locations
Automotive • Information Technology • Software • Database
Leads end-to-end SaaS implementation projects for automotive and heavy-duty industry clients. Oversees project managers, defines scope and requirements, manages timelines, risks, budgets, testing, documentation, and stakeholder communications. Serves as the primary client contact, coordinates technical and business teams, supports onboarding, reports project status to leadership, mentors team members, and improves project management processes and methodologies.