Rock Energy Systems Appoints Chris Fillmore as New CEO Following Jeff Townsend’s Retirement
Rock Energy Systems announced a planned leadership transition as Jeff Townsend retired as CEO, with Chris Fillmore assuming the role effective May 27, 2025. Townsend will remain on the Board in an advisory capacity. - June 13, 2025
Press Releases 1 - 1 of 1
