Brammer is a distributor of industrial maintenance, repair, and overhaul (MRO) products. It specializes in a range of product categories, including bearings and seals, mechanical power transmission, fluid power, electrical power transmission, tools and maintenance, and health and safety products. The company serves the aerospace, chemicals, construction, food and beverage, oil and gas, and other industries.

Employee Rating

HQLondon, GB
Cybersecurity ratingAMore
Brammer was founded in 1920 and is headquartered in London, GB

Viewing summary data as a guest

Sign up for free to see all data
Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
Banner background

Key People/Management at Brammer

Martin Gaarn Thomsen

Martin Gaarn Thomsen

Christoph Soler

Christoph Soler

Show more

Brammer Office Locations

Brammer has offices in London, Knutsford, Antwerpen, Harlev and in 8 other locations
London, GB (HQ)
Accurist House, 44 Baker St, Marylebone
Knutsford, GB
St Anns House, 1 Old Market Pl
Antwerpen, BE
Luithagen-Haven 2a
Harlev, DK
Cedervej 2
Vanda, FI
Johansvägen 4 A 3. krs
Saint-Michel-sur-Orge, FR
5 Rue Pauling
Show all (12)

Brammer Financials and Metrics

Summary Metrics

Founding Date


Brammer Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Brammer Online and Social Media Presence

Embed Graph

Brammer Frequently Asked Questions

  • When was Brammer founded?

    Brammer was founded in 1920.

  • Who are Brammer key executives?

    Brammer's key executives are Martin Gaarn Thomsen and Christoph Soler.

  • How many employees does Brammer have?

    Brammer has 1,018 employees.

  • Who are Brammer competitors?

    Competitors of Brammer include Electrocomponents, Travis Perkins and EACO.

  • Where is Brammer headquarters?

    Brammer headquarters is located at Accurist House, 44 Baker St, Marylebone, London.

  • Where are Brammer offices?

    Brammer has offices in London, Knutsford, Antwerpen, Harlev and in 8 other locations.

  • How many offices does Brammer have?

    Brammer has 12 offices.