This role involves contacting English-speaking IT managers in tech companies, generating interest, and working with sales experts for client companies like Intel, Dell, and Fujitsu. Requires C2 English and legal work status in Spain.