Lemm en Ten Haaf /B2B – B2B Advertising Agency Amsterdam

Lemm en Ten Haaf - Creative Agency

Appealing and effective B2B marketing and communication

Whether it’s funny, exciting, or emotional, we talk with people, not with businesses. That’s how we approach our clients – a personal connection inspires the best results. We’ve seen it time and again. That’s why we’re so passionate about and dedicated to what we do. In fact, we can’t get enough of it.


The secret is knowing everything about our clients and their markets. It’s also talking with every department in the company, with clients, and sometimes even with suppliers. And it’s knowing exactly where to make a difference. This is the foundation of the strategy, concept, and execution, through all lines of business.

Our work

Our work speaks for itself. We take our clients further and they do the same for us. What we do is a logical extension of the brand values and business goals of our clients. This is true whether it’s a large-scale, integrated programme or a small project. We make sure you’re noticed and remembered.


We work for large and small, national and international organisations. DEKRA, Schroders (Asset Manager), Oracle, Novo Nordisk, Tradeplace, Schneider Electric, LeaseWeb, Ferring, Draka (part of Prysmian Group), HP Software and Paqell (joint venture Paques and Shell) and many more. Have a look at the clients we work for and the work we’ve done for them.


Our people are all dedicated professionals. Contact persons see below:


Hans Lemm

Account Director

Phone (general): +31 (0)20 420 11 72
Phone (direct): +31 (0)20 520 04 32
Mobile: +31 (0)6 538 946 83
E-mail: hans@lemm-tenhaaf.nl


Quicho ten Haaf

Creative Director

Phone (general): +31 (0)20 420 11 72
Phone (direct): +31 (0)20 520 04 33
E-mail: quicho@lemm-tenhaaf.nl


Want to know more about appealing and effective B2B communication?

Use the form below to contact us, or call us at +31 (0)20 420 11 72.

Lemm en Ten Haaf /B2B

Anthony Fokkerweg 1, 1059 CM Amsterdam
The Netherlands
+31 (0)20 420 11 72