Solutions Consultant/Sales Strategist-Media Activation and German language skills
3 months ago
Greater London
You will work closely with internal and external stakeholders, acting as the bridge between sales, client success, and product teams. Your strategic role will ensure effective communication and the ...