INSEAD Business Angels Alumni France
Description
INSEAD Business Angels Alumni France (IBAA France) operates as a vital network within the INSEAD Alumni Association France, dedicated to fostering the growth of early-stage startups. Based primarily in France, this organization connects promising entrepreneurs with experienced INSEAD alumni who act as business angels, providing not only capital but also invaluable mentorship, strategic guidance, and access to their extensive professional networks. IBAA France plays a crucial role in the French startup ecosystem by facilitating pitch sessions and investment opportunities, targeting innovative companies across various sectors.
The network's investment focus is primarily on seed and pre-seed stage companies, seeking high-potential ventures with strong management teams and scalable business models. While sector-agnostic, they often back technology-driven businesses, B2B, and B2C platforms. The value proposition for startups extends beyond mere funding, as they gain access to a diverse pool of seasoned professionals, many of whom are successful entrepreneurs or senior executives, offering operational support and strategic insights critical for early-stage development.
Since its inception in 2005, IBAA France has demonstrated a significant impact on the startup landscape. The network has collectively invested in over 100 startups, deploying more than €25 million (approximately $27 million) in total capital. Comprising over 200 active business angels, the group leverages the collective financial capacity and expertise of its members to support promising ventures.
Individual angel contributions within the IBAA France network typically range from €10,000 to €200,000, which translates to approximately $10,800 to $216,000 based on recent exchange rates. While these are individual ticket sizes, angels often co-invest, allowing for larger cumulative funding rounds for startups. The average individual ticket size facilitated through the network is around €50,000, underscoring their commitment to providing meaningful early-stage capital.
Investor Profile
INSEAD Business Angels Alumni France has backed more than 22 startups, with 0 new investments in the last 12 months alone. The firm has led 0 rounds, about 0% of its total and boasts 2 exits across its portfolio.
Investment Focus Highlights
- Concentrates on Seed, Pre Seed, Angel rounds (top funding stages).
- Majority of deals are located in France, United States.
- Strong thematic focus on Artificial Intelligence (AI), Biotechnology, Internet of Things.
- Typical check size: $10.8K – $216K.
Stage Focus
- Seed (64%)
- Pre Seed (14%)
- Angel (9%)
- Series Unknown (9%)
- Series A (5%)
Country Focus
- France (91%)
- United States (9%)
Industry Focus
- Artificial Intelligence (Ai)
- Biotechnology
- Internet Of Things
- B2b
- Saas
- Health Care
- Machine Learning
- Video
- Agtech
- Farming
Frequently Asked Questions
Learn who this investor regularly partners with—both firms and angels—and explore their latest activity.