Contributing to key project management practices, including time / resource planning, cost planning, creation and management of specifications and other key records, project review, reporting and ...