Account Management Lead (Business Development) [NY]
6 days ago
New York
Ability to multi-task and prosper in a fast-paced, high-pressure, start-up environment * Strong communication and ability to tailor messages to business, financial, product, and technical audiences