Sr Manager, Technical Support at mymoose (Northern Ireland - Belfast) — aijobsearch