Craig Barbarosh is an experienced senior executive, board member and strategic advisor with over 30 years of professional experience and is Senior Managing Director of CommonWealth Partners LLC where he co-leads the special situations investment strategy. Craig has served on numerous public company and private company boards for both growth-oriented companies and for businesses in restructuring proceedings. Craig was previously a leading restructuring lawyer for three decades and was a senior partner in two large multi-national law firms.