French Speaking Business Development Representative - Google
TP Spain
Spain, , Barcelona, , ,
hace 2 minutos
... , gather technical requirements, correlate business needs to available Cloud solutions ( ... relevant stakeholders in a business conversationGoal oriented, self-motivated individual ... quarterly contests and dynamic business casual culture.Prime office location ...
www.europelanguagejobs.com