Richard Winn

Richard focuses on the successful financial management and reporting for the Solar business