Owen Sagness

Owen Sagness is General Manager of Microsoft Advertising & Online UK.


Owen Sagness is General Manager of Microsoft Advertising & Online UK.