A global leader in contact center services is seeking a Head of Business to oversee sales operations in Spain. This role involves driving advertiser acquisition and ensuring operational profitability, while leading a high-performance sales team. The ideal candidate will have proven experience in sales management, C2 level English, and strong analytical and leadership skills. Join a dynamic environment that fosters growth and accountability with competitive salary and benefits.
#J-18808-Ljbffr