Icon Offices

visit site
Icon Offices is a business consulting company established in 2016. The small team provides business consulting, call center services, customer service outsourcing, and financial consulting. The agency is headquartered in London, United Kingdom.

Client Insights

Industry Expertise

Business services

70%

Financial services

15%

Telecommunications

15%

Client Size Distribution

Small Business (<$10M) 40%

Midmarket ($10M - $1B) 40%

Enterprise (>$1B) 20%

Common Project Size

This provider does not have any client reviews.

Clients

This provider has not added their key clients.