Delia Lachance
DL
DE
Delia Lachance
About
Key facts
At-a-glance profile data
- Cheque size
- $464M to $464M
Recent investments
| Date | Company | Round | Amount |
|---|---|---|---|
| 21 Nov 2025 | 1009681 | Undisclosed round | $464M |
Add first review
Frequently asked
What companies has Delia Lachance invested in?
Delia Lachance has invested in 1009681.