Polish Business Development Representative - Google Products
TP Spain
Spain, , Barcelona, , ,
hace 10 días
... of the RoleJoin our Business Development team and be the first point of contact for businesses across EMEA. You’ll identify new sales opportunities, engage with potential ... technical requirements, correlate business needs to available Cloud solutions ( ...
www.europelanguagejobs.com