Altura
Investment date: March 2024
Altura is a full-cycle bid management system for organisations to manage their complete proposal process for tenders and RFPs. Altura gives back efficiency to organisations to win more complex deals.
Investment team
Related news