Search Quality Team Lead
YouTube
Emea Manager - YouTube Trust and Safety
YouTube
Director, Trust and Safety EMEA
IBM
Manufacturing Process Engineer
IBM
Process and Sales Execution Team Manager
IBM
ITS Process Leader
Trust and Safety Manager - Search
Institute of Technology, Tallaght