12 Pillars provides leadership, strategy and support to organisations undergoing business change and digital transformation, building smart cities, exploiting new sourcing strategies or innovatve use of technologies, opening new markets, creating alternative delivery models and implementing new ways...See more
Headquarters:
United Kingdom of Great Britain and Northern Ireland
Company Type:
SME
Company size:
1-10 Employees
Year Founded:
2006 (19 years)
Address:
null
LOW
spending power