Global Business Development Representative | Dublin Hybrid / Remote job at Open