Independently perform engineering assignments for municipal, residential and commercial developments. Lead multiple project teams across simultaneous assignments. Conceptualizes the initial project scope, fee and schedule. Prepares proposals (including scope of work, fee and schedule), client agreements and sub-consultant Manages contracts and finances of project including contract, budget and cost-estimate reviews, client invoicing and initiates collection if required. Manage the quality, timel...