About Us

Crosstown Power was formed in April 2002 by a grouping of six persons and four companies experienced in Power Generation, Industrial Engineering & Manufacturing Businesses and Environmental Compliance Technologies. Each person has over 25 years experience in these sectors. Based in Switzerland, we deliver our services worldwide

We develop business & marketing plans, execute business transformations which address the issues arising from M&A in terms of transition & Post Merger Integration (PMI), or as requested by the Parent Company

We provide project development services and supply chain capabilities for power plant and oil and gas equipment and installation (EPC and O&M) and for the engineering, design and building of turbines and manufacturing facilities.

We carry out due diligence in the Power, Oil & Gas, Renewable Energy and Industrial Manufacturing Sectors.