Blog October 27, 2020 Hero Gaming announces David Drottson as new Chief Technology Officer Hero Gaming is pleased to announce that David Drottson has stepped up from his previous… Leona Cassar Love0