Victoria Meakin is the Co-Founder and Special Advisor of Ocrolus.
507 people are employed at Ocrolus.
Ocrolus is based in New York, New York.
The NAICS codes for Ocrolus are [511, 513, 51, 5112].
The SIC codes for Ocrolus are [737, 73].