Limbik Strategy Advisors Employee Directory
Business Consulting and ServicesWestern Cape, South Africa2-10 Employees
Limbik Strategy Advisors has about 10 employees across 3 continents, most of them in Africa. By country, the largest groups are South Africa (71%), Greece (14%) and Mexico (14%).