Assist Project Manager in project planning, coordination, and execution. Monitor project performance against budgets and schedules. Develop and negotiate scopes, fees, and schedules with sub-consultants. Develop technical solutions for complex projects. Serve as Technical Lead for complex projects. Supervise and train less experienced staff. Develop technical approaches, schedules, and fee estimates for proposals. Maintain quality control within the discipline. Coordinate and attend client meetings. Lead construction administration tasks. Participate in external associations and professional conferences.