Civil Engineers plan, design, construct and manage construction projects. The projects span from various domains including transportation, water supply and waste management, estate planning and even taking up offshore projects. Civil Engineers assume two roles, that of a consultant and a contractor. A consultant works with the client to plan, design and manage the projects. A contractor supervises the construction and manages the project on ground level to turn plans into realities.