Roy C. Vella
Managing Director · Vella Ventures Ltd.
Digital Strategy Expert, NED/Advisor & Entrepreneur
Innovation Digital Transformation Business Development & Partnerships Business Strategy
Managing Director · Vella Ventures Ltd.
Digital Strategy Expert, NED/Advisor & Entrepreneur
Innovation Digital Transformation Business Development & Partnerships Business Strategy