Genesis Oil and Gas Consultants Ltd. provides engineering services and solutions to the energy industry worldwide. It helps energy companies to create, realize, and enhance the value in their assets. The company provides asset lifecycle services, such as field development planning, concept definition, front end engineering and design, detailed design, project management services, late field life operation/extension, brownfield modifications, and debottlenecking, as well as decommissioning, abandonment, and restoration. It also offers technical services, which include computational fluid dynamics, dynamic simulation, flow assurance and operability, integrated production system modelling, and production chemistry and fluid characterization; riser analysis; environmental consultancy, human and organizational factors, technical safety, and water management; due diligence and independent project review; operator and technical training; and structural analysis, asset integrity management, business risk assessment, corrosion and materials management, integrity data management and GIS, and operations and maintenance support, as well as reliability, availability, and maintainability