Roy C. Vella

Managing Director · Vella Ventures Ltd.

Digital Strategy Expert, NED/Advisor & Entrepreneur

Innovation Digital Transformation Business Development & Partnerships Business Strategy