F ranz von Baumbach is a German billionaire and a member of the family that owns Boehringer Ingelheim, one of the world's largest privately held pharmaceutical companies. The company was founded by Albert Boehringer in 1885, and the von Baumbach family are his descendants. The family has maintained private ownership of the company for over a century, a rarity for a corporation of its global scale.
Franz, along with his family members, is a shareholder in the massive research-driven company, which develops innovative medicines for both humans and animals. He has served on the company's shareholders' committee, the main governance body that oversees the company's long-term strategy. His wealth is derived from his stake in this enduring and successful family-owned pharmaceutical giant, a cornerstone of the German and global healthcare industry.