Business Development Manager (German Speaking)
Expedia
Dublin, Ireland
jeden dzień temu
... pretty cool offices), and career development resources, all to fuel our ... success of the new business development sales teams. You will spend most of your time finding, qualifying, advancing, and closing new business leads in high demand destinations. This ...
www.iagora.com