New additions for Alpha’s technical sales team
Triple appointment as Alpha take on three new technical sales managers.
Sentinel commercial welcomes new commercial sector managers…
...and is on the lookout for one more.