🤝 Sales📍 In-Person💼 Full Time2h ago
Inbound Sales Team Lead [UK + New Markets]
Sign in to unlock your personalized workspace. Upgrade and view full role details.
Role Details
Inbound Sales Team Lead – UK + New Markets About the team The UK Inbound Sales team is the first point of contact for merchants who've already shown interest in the company and that warm intent is a real advantage. The…