The Senior Project Manager is responsible for overseeing the development and management of project managers and their teams, ensuring the successful execution of projects. This role involves scoping, budgeting, planning, scheduling, coordinating subcontractors, and managing changes in project scope. They ensure adherence to work specifications, timelines, budgets, and contract requirements while providing guidance to both project management staff and field personnel. A key part of this role is driving the personal development of team members and ensuring that all project activities align with company policies and procedures. In addition to managing projects, the Senior Project Manager works closely with the Branch Manager to implement the company’s vision and strategy.