OLR corporate office is located in 20 Saint Thomas Street, London, Greater London, SE1 9RG, United Kingdom and has 201-500 employees.
olr
Departments
Number of employees
Operations
13
Information Technology
11
Engineering & Technical
10
Human Resources
3
C-Suite
1
| Location | People at location |
| Asia | 11-50 |
| Europe | 11-50 |
| North America | 11-50 |
| South America | 1-10 |
Explore people who held key positions, contributed to OLR's success, and advanced their careers.
Customer Application D... at David Jones
Worked as Information Technology Consultant
at OLR (2014-2018)
Explore More
OLR is a certified partner specializing in Oracle Retail implementation, support, and consulting services, offering solutions such as Oracle Retail Merchandising System and Oracle POS System. With over 25 years of experience, they have successfully delivered more than 300 retail projects across 30+ countries, providing 24/7 global support. Their cl... Read More