Oliver Meschke

Consultant, Recruiter, and Founder in Berlin, Germany

Visit my company website

Personal... Married Man & Proudest Dad on this planet. Born and raised in Berlin, Germany. Loves to travel. Huge fan of Japan, Japanese Chanbara movies and martial arts, and rugby.

Professional... In 2025, Oliver launched TalentStrat Consulting, an executive search firm at the intersection of creative innovation and commercial excellence. TalentStrat connects visionary organizations with transformational leaders, combining deep industry expertise with the agility and personal commitment of a boutique consultancy.

Previously, Oliver was instrumental in establishing The Talent Business’ Berlin office in 2011. During his tenure, he was the driving force in growing the company into Germany’s leading executive search firm for creative and innovative businesses.

Oliver’s earlier career roots are in advertising agencies and marketing communications. He has worked on the agency side for fourteen years in both Germany, across Europe, and the US leading multi-disciplinary teams across multiple geographies for network clients that included Mars, PepsiCo, Smart Car, Bayer Diabetes & Healthcare, Wrigley, and Allianz.

Oliver brings extensive experience partnering with senior marketers, brand owners, and agency leaders to secure talent that drives innovation and delivers strategic impact. He advises tech platforms, brand owners, consultancies, media, and communications agencies, as well as private equity firms, on executive search and M&A projects worldwide. Adept at turning complex challenges into profitable solutions. His approach combines deep industry knowledge with entrepreneurial spirit and a commitment to redefining client success.

  • Work
    • TalentStrat Consulting