Our Council

Mr. O’Neil serves as CEO of REC, a leading integrated global provider of solar energy solutions. He joined REC in March 2015, and is based in Singapore. Education: Mr. O’Neil holds a bachelor's degree in Chemical Engineering from Montana State University and a Master of Business Administration from the Stanford Graduate School of Business, California, U.S. Career: Mr. O’Neil has 28 years of working experience in multi-diverse industries across different countries.