Castello Ventures

 

Developing UK technology businesses

management advice & coaching

specialist resources

investment

 

chris.cowan@castelloventures.com