Owain Lloyd

Owain Lloyd

Chief Tech/Sci/R&D Officer at FLOW TRADERS LTD.

Net worth: 72 139 $ as of 31/08/2026

46 year
Finance
Consumer Services
Technology Services

Profile

Owain Lloyd is Chief Technology Officer & Executive Director at Flow Traders Ltd. since 2024.
Former roles include Chief Technology Officer & Partner at Numeus Research AG from 2022 to 2024, Partner at Mercury Trading BV from 2019 to 2022, and Executive Director at Morgan Stanley from 2010 to 2016.
Education includes an undergraduate degree from the University of Cambridge, conferred in 2002.

Known holdings in public companies

CompanyDateNumber of sharesValuationValuation date
31/12/2025 2,121 ( 0% ) 72 139 $ 31/08/2026

Owain Lloyd active positions

CompaniesPositionStart
FLOW TRADERS LTD. Chief Tech/Sci/R&D Officer 01/05/2024

Former positions of Owain Lloyd

CompaniesPositionEnd
Chief Tech/Sci/R&D Officer 01/04/2024
MORGAN STANLEY Director/Board Member 01/01/2016
See the detail of Owain Lloyd's experience

Training of Owain Lloyd

Experiences
Positions held

Active

Inactive

Listed companies

Private companies

Connections

96

1st degree connections

4

1st degree companies

Male

Female

Members of the board

Executives

Linked companies

Private companies4

Finance

Consumer Services

Finance

Technology Services