Aferian Appoints Steve Oetegenn To New Executive Role

Aferian plc, a B2B video streaming solutions company, today appointed Steve Oetegenn president of the Americas for the group and its subsidiaries, 24i and Amino. Oetegenn, who has been a […]