Home
/
Strategy

Investment Strategy

We invest in SMEs in Technology and Healthcare with substantial growth potential. Typical company size is between €5 million and €25 million in revenue with positive EBITDA.

We provide capital for growth, management buy-outs and buy-ins, and owner buy-outs. We prefer to support management teams in their ambitions for further growth and value creation.

DELTA-853

Value Creation

DELTA stands for value creation, with a supportive approach. We focus on people and teamwork and support our portfolio companies with our experience, knowledge, and extensive network.

Over the years, we have developed our own value creation modules to offer to our portfolio companies. Some topics covered by these value creation modules are:

  • Strategic positioning
  • Revenue growth
  • Profitability
  • Capital efficiency
  • Performance infrastructure
  • Organisation & leadership
  • ESG

For all these topics, we work together with selected experts with a strong track record.

_DSC9086

Curious about what we can do for you?

 

Schedule an appointment
leeg