Entrepreneurs

Scott Penn Wikipedia, Biography, Age, Net Worth, Wife, Career, Company, Children, Family

Scott Penn is a prominent Australian businessman and sports executive best known as the Chairman and majority owner of the Manly Warringah Sea Eagles, a professional rugby league club in the NRL. Since taking over majority control in 2014, he has been a central figure in the club’s administration, often making high-stakes decisions regarding its leadership and strategic direction. Most recently, in late March 2026, Penn was at the forefront of the club’s decision to sack head coach Anthony Seibold and appoint club legend Kieran Foran as the interim coach.

Beyond the world of sports, Penn is a highly successful entrepreneur in the health and technology sectors. He is the Founder and Global CEO of Digital Wellness (formerly known as SP Health), a company that powers world-renowned health platforms like the Mayo Clinic Diet and the CSIRO Total Wellbeing Diet. His interest in this field was sparked by his personal childhood struggle with weight, leading him to eventually serve as the CEO of Weight Watchers Australasia and a Global Vice President for Weight Watchers International before launching his own ventures.

Educated at Harvard Business School, Penn splits his time between Sydney and New York, managing a diverse portfolio that blends elite sports performance with science-backed wellness technology. Under his leadership, his companies have impacted millions of lives, while the Sea Eagles remain one of the most recognizable and privately-owned assets in Australian sport.

Scott Penn Quick Profile

Category Details
Full Name Scott Penn
Current Role Chairman (Manly Sea Eagles), Global CEO (Digital Wellness)
Education Harvard Business School (AMP), SMU (Broadcast Journalism)
Nationality Australian
Key Assets Manly Warringah Sea Eagles, Digital Wellness (SP Health)
Residences Sydney, Australia & New York City, USA

Early Life and Childhood

Born into an entrepreneurial family in Sydney, Australia, Scott Penn’s upbringing was deeply influenced by his parents’ business ventures. His father, Rick Penn, was a significant figure in the Australian business community, and it was the family’s acquisition of the Weight Watchers franchise for Australasia that set the stage for Scott’s future career.

Growing up, Scott faced personal challenges with his weight, a struggle that would later become the catalyst for his professional passion. At age 13, he attended his first Weight Watchers meeting—an experience that gave him firsthand insight into the emotional and physical complexities of weight management.

Education: Building a Global Mindset

Scott Penn’s academic journey reflects his early interest in communication and his later focus on elite executive management. He attended the prestigious Knox Grammar School in Sydney before moving to the United States for higher education.

  • Southern Methodist University (SMU): Scott earned a degree in Broadcast Journalism. This background helped him develop the public speaking skills and media savvy required to lead a high-profile NRL club and a global tech company.

  • Harvard Business School: Later in his career, Penn completed the Advanced Management Program (AMP) at Harvard. This experience sharpened his strategic thinking and provided him with the global network necessary to scale Digital Wellness into the American and European markets.

Career: The Rise of a Wellness Mogul

Scott Penn’s professional journey is a masterclass in scaling family-founded businesses into global powerhouses.

The Weight Watchers Era

Before striking out on his own, Scott spent over a decade within the Weight Watchers ecosystem. He started in an advertising agency to gain outside experience before joining the family business. Under his leadership as CEO of Weight Watchers Australasia, the brand saw unprecedented growth. He eventually rose to the rank of Global Vice President of Weight Watchers International, where he helped take the company public in 2001.

Read Also: Dezi Freeman Wikipedia, Biography, Age, Death, Wife, Children, Career, Family

Founding Digital Wellness (SP Health)

In 2006, Scott founded SP Health, which has since rebranded to Digital Wellness. Recognizing that the future of health lay in digital accessibility and hard science, he pivoted away from traditional group meetings toward mobile platforms and clinical research.

Digital Wellness now powers:

  1. The Mayo Clinic Diet: A world-renowned program based on the clinical expertise of the Mayo Clinic.

  2. CSIRO Total Wellbeing Diet: Australia’s leading science-based diet program developed with the Commonwealth Scientific and Industrial Research Organisation.

Chairman of the Manly Warringah Sea Eagles

The Penn family first invested in the Sea Eagles in the mid-2000s, and by 2014, they secured majority ownership (approximately 90%). As Chairman, Scott has navigated the club through multiple eras, including premiership victories in 2008 and 2011.

His tenure has been marked by a commitment to the “Manly Way”—a culture of toughness and resilience. In March 2026, Penn made headlines by overseeing a significant leadership transition, sacking head coach Anthony Seibold and bringing in club legend Kieran Foran as interim coach to restore the club’s winning DNA.

Scott Penn Net Worth 2026

While Scott Penn does not publicly disclose his exact personal wealth, financial analysts estimate his net worth to be in the range of $150 million to $250 million (AUD) as of early 2026.

The bulk of his wealth is tied to:

  • Digital Wellness (Valuation): The company is estimated to be worth over $200 million, with annual revenues nearing the $100 million mark.

  • Sea Eagles Ownership: Professional sports franchises in the NRL have skyrocketed in value. With the club recently receiving bids valuing it at over $30 million, Penn’s 90% stake is a massive asset.

  • Real Estate: Penn owns high-value properties in Sydney’s Northern Beaches and New York City.

Personal Life: Wife and Children

Scott Penn maintains a relatively private personal life, though he often shares his passion for health and sport with his family. He is married to his wife, Janine Penn, who has been a constant support throughout his dual career in business and rugby league.

The couple has children, and the family is known to be active in the community. Scott frequently splits his time between their home in Sydney (close to the Sea Eagles’ base at Brookvale) and New York City, where Digital Wellness manages its global operations.

Personal Interests and Philosophy

Scott is more than just a suit in a boardroom; he is an author and a health advocate. He penned the book The Click Diet, which focuses on the psychological “click” moment required for lasting behavioral change. He remains an avid fitness enthusiast, often seen at the gym or at the “Fortress” (Brookvale Oval) supporting his team.

Conclusion

The Scott Penn biography is a story of transformation—both personal and professional. From a teenager struggling with weight to a global CEO helping millions lose it, Penn has turned his personal challenges into a business empire. Simultaneously, his stewardship of the Manly Sea Eagles has cemented his status as a titan of Australian sport. Whether he is negotiating a tech deal in Manhattan or cheering from the sidelines in Sydney, Scott Penn remains a visionary leader dedicated to performance, science, and the pursuit of excellence.

10 FAQs about Scott Penn

Who is Scott Penn?

Scott Penn is the Global CEO of Digital Wellness and the Chairman/Majority Owner of the NRL club, the Manly Warringah Sea Eagles.

What is Scott Penn’s net worth?

As of 2026, his net worth is estimated between $150 million and $250 million AUD, primarily from his health-tech company and sports assets.

Does Scott Penn own the Manly Sea Eagles?

Yes, the Penn family owns approximately 90% of the club, with Scott serving as the active Chairman.

What company did Scott Penn found?

He founded SP Health, now known as Digital Wellness, which operates the Mayo Clinic Diet and CSIRO Total Wellbeing Diet.

Where did Scott Penn go to school?

He attended Knox Grammar School in Sydney, SMU in Dallas (Journalism), and Harvard Business School (Advanced Management Program).

Is Scott Penn still involved with Weight Watchers?

No. While he was previously the CEO of Weight Watchers Australasia, he left to start his own digital-focused wellness firm.

Who is Scott Penn’s wife?

His wife is Janine Penn.

Where does Scott Penn live?

He lives a bicoastal lifestyle, splitting his time between Sydney, Australia, and New York City.

What book did Scott Penn write?

He wrote The Click Diet, a book about the mental shift needed for successful weight loss.

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button