Bill Slack, P.E., Senior Project Management Engineer at Ameresco Energy, has more than 23 years experience in steam power and energy projects. His expertise resides in biomass projects, alternative fuels, combined cycle plants, and cogeneration projects. Mr. Slack has directed and managed engineering personnel, subcontractors, and constructors in proposal development, design, procurement, construction, and start-up of numerous power and energy related projects. At Ameresco, Mr. Slack is responsible for project management, project engineering, estimating, contract management, proposal development, procurement, specification writing, mechanical engineering, process engineering, and design review.