Business Rockstars Sold by Thom Beers, Steve Lehman to Invincible Entertainment for $20M
Todd Spangler NY Digital EditorInvincible Entertainment Partners, an independent production and distribution company, has acquired Business Rockstars — a producer of video programming featuring CEOs and entrepreneurs — for $20 million in stock.Thom Beers and Steve Lehman, both longtime media execs and principal partners of Business Rockstars, sold the company to Invincible. With the pact, the duo will join Invincible’s board.Beers, an Emmy-winning producer, is former chairman and CEO of FremantleMedia North America and was founder/CEO of Original Productions (“Deadliest Catch,” “Ice Road Truckers,” “Storage Wars”).