TecAlliance

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

Teams at TecAlliance

Recently posted jobs

23 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.