Log in
Optimus Search
The executive team at Optimus Search has a history of working in recruitment and account management. They have a degree in Politics from Anglia Ruskin University.
Nigel Livingston
CEO
View all
9 members
1 members