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
Headquarter United Kingdom of Great Britain and Northern Ireland |
Year founded 2006 (18 years) |
Funding status Private |
Company type SME |