Ventures, has a portfolio of more than 50 companies across content, technology and infrastructure, including strategic stakes... for streamlining the department. Engage and support local business users through the relevant processes and provide training...
Liberty Global