REC Solar ASA has appointed Steve O’Neil as its new CEO. O’Neil has 28 years of working experience in diverse industries across different countries. He holds a Bachelor of Science degree in Chemical Engineering from Montana State University and an MBA from the Stanford Graduate School of Business, California.
Steve O’Neil