Chris Taggart logo

Chris Taggart

founder & CEO of OpenCorporates, based in London, England, United Kingdom

Contact

Companies
Company
Roles
OpenCorporates

Database on corporate entities under share-alike, open licence

CEO