Lead teams of Engineers, Designers and other staff through project completion; Lead the teams through the successful completion of medium to large projects while managing more than one project at a time; Prepare project work plans, proposals, and schedules, and obtain management/client approval; Maintain regular communication with clients regarding project status and project quality, and proactively resolve issues; Manage relationships with project stakeholders, including internal and external clients and vendors, regulatory authorities and technical agencies, and the public. Analyze project management and project delivery risks, establish contingency plans and identify trigger events and responsibility for initiating mitigating action; Lead and manage business development initiatives including Requests for Qualifications and Requests for Proposals; with input from others, compile a comprehensive and realistic scope of work, and prepare a complete and accurate fee estimate, in a format suitable for obtaining the required management approvals; As Team Leader, provide mentoring, assistance, encouragement and motivation to team members.