Ambitious BDR for Merchant Growth & Outbound Sales
Squarelondon, england, United KingdomSquare is seeking a high-energy Business Development Representative to join their Sales Development team in Greater London.In this role, you'll manage a diverse pipeline of businesses, promoting Sq... Show more