Sales Development Representative
25 days ago
London
As our Sales Development Representative (SDR), you'll be the front-line hero, the first point of contact for potential clients. Your mission, should you choose to accept it, includes: * Prospecting ...