Service Enquiry Form



UK Head Office

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

Bid Specialists are headquartered in the City of London within a prime location right in the heart of London's Financial District. We have global reach and local professionals in the United States, 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

Email us at or get in touch by completing the enquiry form.