OverviewSuggest Edit

    Boyds (also known as Alan Boyd Consultants) is a company providing consultancy services for the development of pharmaceutical and biotechnology products and medical devices. It offers regulatory affairs, medical writing, medical monitoring, business support, project management, biostatistics, and other services.
    HQCrewe, GB


    Boyds is headquartered in
    Crewe, United Kingdom

    Location Map

    Latest Updates

    Employees (est.) (May 2021)28(+4%)
    Cybersecurity ratingAMore

    Key People/Management at Boyds

    Alan Boyd

    Alan Boyd

    President & CEO
    Julie Warner

    Julie Warner

    Vice President, Regulatory Affairs
    Nicholas Meyers

    Nicholas Meyers

    Vice President, Product Development
    Siobhan Gaynor

    Siobhan Gaynor

    Vice President, Business Development & Regulatory Affairs, Boyds Ireland
    Victoria Marsh

    Victoria Marsh

    Director, Regulatory Affairs
    Show more

    Boyds Office Locations

    Boyds has offices in Crewe, Macclesfield, Sawston and Dublin 9
    Crewe, GB (HQ)
    Mallard Ct
    Macclesfield, GB
    Congleton Rd
    Sawston, GB
    Unit M, south Cambridge Business Park,, Babraham Rd
    Dublin 9, IE
    Dublin City University, Collins Ave Ext, Whitehall
    Show all (4)

    Boyds Financials and Metrics

    Summary Metrics

    Founding Date


    Boyds Cybersecurity Score

    Cybersecurity ratingPremium dataset



    SecurityScorecard logo

    Boyds Online and Social Media Presence

    Embed Graph

    Boyds Frequently Asked Questions

    • When was Boyds founded?

      Boyds was founded in 2005.

    • Who are Boyds key executives?

      Boyds's key executives are Alan Boyd, Julie Warner and Nicholas Meyers.

    • How many employees does Boyds have?

      Boyds has 28 employees.

    • Who are Boyds competitors?

      Competitors of Boyds include Creativ-Ceutical, HighPoint Solutions and Bio101.

    • Where is Boyds headquarters?

      Boyds headquarters is located at Mallard Ct, Crewe.

    • Where are Boyds offices?

      Boyds has offices in Crewe, Macclesfield, Sawston and Dublin 9.

    • How many offices does Boyds have?

      Boyds has 4 offices.