Beowulf Mining appoints Ed Bowie as the company’s new CEO June 28, 2023 LONDON, UK: Beowulf Mining announced the appointment of Ed Bowie as the Company’s new CEO. He will also be appointed to the Board. Ed has...