frog capital logo

frog capital

Consulting
      
                                      
                                        
                                        
                
      


      
              Description:

Investing in Europe’s most ambitious growth-stage companies. #CEOsVC Sign up to our newsletter: https://t.co/Ynjn45lDGD

Location:
London, United Kingdom