Work on the FutureDecagon

Manager, Sales Development

Manager, Sales Development at Decagon · New York City · On-site · $180K – $215K • Offers Equity • Offers Commission

Apply on company website