04 Jan 2024 Involta announces new CEO, Brett Lindsey Former Everstream exec steps into Jim Buie's shoes