Castello Ventures backs and develops UK technology growth businesses in the digital, data and cloud space.
Looking for a particular Castello Ventures employee's phone or email?
The Castello Ventures annual revenue was $200000 in 2026.
Chris Cowan is the Founder and CEO of Castello Ventures.
2 people are employed at Castello Ventures.
The SIC codes for Castello Ventures are [87, 874].