Responsible for analyzing project plans and specifications to prepare cost estimates, conducting quantity take-offs, evaluating project feasibility, liaising with subcontractors for pricing, utilizing estimating software, collaborating with team members on project scope and budgets, reviewing histor...