GEC is a diversified consulting and engineering firm. It offers services such as coastal planning and designing, restoration, floodplain management, permitting assistance, numerical modeling, etc. The company caters to the environment, transportation, water resources, construction, electrical, and other industries.