Lumorus corporate office is located in 27 Cannon Green, Bush Lane, London, Greater London, EC4R 0AN, United Kingdom and has 1-10 employees.
lumorus plc
lumorus
lumorusplc
Departments
Number of employees
C-Suite
1
Operations
1
Engineering & Technical
1
| Location | People at location |
| Africa | 1-10 |
| Europe | 1-10 |
Explore people who held key positions, contributed to Lumorus's success, and advanced their careers.
Manager, Quality Assur... at Jamaica Special Econom...
Worked as Manager, Client Delivery
at Lumorus (2021-2021)
Explore More
Lumorus provides governance advisory, company secretary services, and responsible business consultancy to ambitious businesses across various industries. They focus on addressing challenging issues and identifying opportunities to deliver value through their expertise in corporate governance and compliance. Their services include governance reviews... Read More