Business Development Associate
2 days ago
Ideals Virtual Data Room (VDR): Secure document sharing and collaboration for due diligence, fundraising, corporate reporting, licensing, clinical trials, and other complex transactions. To support the expansion of the Ideals VDR in the UK, we’re looking for a. Ideals ranks among the Top‑5% of c