As a Strategic Account Executive for Iberia at Cresta, you will manage 8-12 large strategic accounts in Spain and/or Portugal, focusing on sectors like banking, telco, and insurance. Your role involves generating your own sales pipeline, orchestrating complex sales cycles, and collaborating with various teams to ensure a strong customer experience while driving both new logo acquisition and account expansion.
See how your résumé matches this role — and tailor it from what actually gets interviews.