Nectar is a company that operates in the Restaurants industry. It employs 51-100 people and has $50M-$100M of revenue. The company is headquartered in Stone Ward, England, United Kingdom.
Nectar Social is looking for a Strategic Account Manager to drive brand adoption of AI-powered social commerce solutions while managing key accounts and delivering strategic insights.