Press "Enter" to skip to content

Posts tagged as “Miguel Castro”

New recruits at Beta

Beta is strengthening its Enterprise Technology sales, service and solutions proposition, with two new appointments. Miguel Castro, with 13 years experience of the IT industry,…

2020