Leigh Bowman-Perks

Leigh Bowman-Perks is a trailblazing CEO, Business Performance Coach, Speaker, Researcher, and Author who empowers global leaders to build purposeful organisations and enduring legacies.

As Founder of Inspiring Leadership International, Leigh has scaled the business into a recognised executive development powerhouse, serving Fortune 500 organisations and emerging market leaders. Through a curated network of world-class coaches, keynote speakers, elite athletes, and bestselling authors, she delivers transformational programmes that drive measurable improvements in C-suite performance, team dynamics, and organisational culture.

A trusted advisor to senior leadership teams worldwide, Leigh is known for her strategic foresight, high-impact coaching, motivational speaking, and expertise in culture transformation. Her insights are grounded in a diverse career spanning banking, travel and tourism, professional services, utilities, and technology, where she has led through financial crises, regulatory reform, and geopolitical disruption. In partnership with her husband, Jonathan, she co-created the Inspiring Leadership Compass and psychometric tools to define, benchmark, and develop truly inspiring leaders.

Leigh is also an investor, published author, and broadcaster. She hosts Inspiring Women Leaders and leads globally ranked programmes that amplify voices redefining leadership. Her forthcoming book, Inspiring Leadership and Toxic Turnarounds (2026), explores the fine balance between transformational and destructive leadership. She is also developing a children’s book series to extend leadership wisdom to the next generation.

A recognised thought leader and philanthropist, Leigh has spoken at the House of Lords and international policy forums, advocating for systemic change in leadership development, social mobility, and women, peace, and security. Her mission is to position inspiring leadership as a force for good, accelerating progress toward equity and inclusion.

Driven by a commitment to creating opportunities for underrepresented communities, Leigh founded the Inspiring Leadership Foundation, a registered charity uniting executive excellence with social impact. Under her leadership, the Foundation has delivered transformative programmes across seven countries, with further global expansion underway. Its initiatives focus on breaking barriers to education, financial inclusion, and empowerment for underserved communities.

Leigh reinvests profits and resources into scaling a Centre of Excellence in Leadership and Social Impact, a global hub for conscious capitalism and community transformation. In 2025, she launched Ride to Inspire UK, a national initiative using sport, leadership, and philanthropy to unite communities and celebrate inspiring role models. She also founded the Inspiring Collective, a publishing and media platform behind the Write to Inspire campaign, empowering women to amplify their voices through literature and music.

As a businesswoman, mother, and grandmother, Leigh leads with authenticity, courage, and conviction. She is at the forefront of a new leadership movement – one that blends commercial success with humanity, and proves that the most powerful leaders are those who lift others as they rise.

Leigh Bowman Perks

NOMINATIONS FOR 2026 ARE OPEN!

The program is free but highly selective so firstly we ask senior business leaders working within Marketing, Media and Advertising to nominate the best of their emerging leaders for a place on the program. All ‘nominees’ then receive an ‘Invitation to Apply’ which includes essential information about the process.

APPLICATIONS FOR THE GLOBAL FELLOWSHIP PROGRAM 2026 ARE OPEN

Applicants may apply to EITHER cohort regardless of country of residence, but must commit to attend both Residential dates & the Virtual day of their chosen cohort. Attendance is mandatory and a condition of acceptance onto the program.