Strategy and Leadership inc is rated 3 out of 5 in the category management consulting. Read and write reviews about Strategy and Leadership inc. Strategy and Leadership inc was born out of the passion to drive strategic leadership capacity in individuals who in turn will contribute to the success of their organisations and the national economy
Company size
1-10 employees
Headquarters
Colombo, Western