Anders Holmberg is the Director, EMEA Sales of Ooyala.
73 people are employed at Ooyala.
Ooyala is based in London, England.
The NAICS codes for Ooyala are [518, 51, 5182].
The SIC codes for Ooyala are [73, 737].