How can we help?



UK Head Office

Signature, 18th Floor, 100 Bishopsgate, London EC2N 4AG

We are headquartered in the City of London within a prime location right in the heart of London's Financial District. Bid Specialists also operate in US, Canada, EMEA (Europe, the Middle East and Africa), Asia-Pacific and Latin America.

Talk to our Bid Specialists Team on +44 (0)20 7096 0922 or get in touch by completing the enquiry form.