7 employees
London Strategy is a management consultancy and project management company that offers IT transformation and program management services.
2015