Menu

Thomas Ferrugia

Thomas Ferrugia is CEO at Beta Bugs, is a leader and entrepreneur in the insect farming sector.