Business Development Representative - EMEA job at G-P