Influ2

HQ
New York
Total Offices: 4
112 Total Employees
Year Founded: 2017

Teams at Influ2

Recently posted jobs

7 Days AgoSaved
Remote
United States
Sales • Software
Research named target accounts, run multi-channel outreach (email, social, cold calls), qualify leads, overcome objections, manage high lead volume, and collaborate with Account Executives and ABM for seamless handoffs to drive enterprise customer acquisition.
13 Days AgoSaved
Remote
United States
Sales • Software
Drive new logo acquisition and customer expansion by developing account-specific sales strategies, building a 3x pipeline, leading multi-stakeholder engagements, demonstrating value to executives, forecasting in Salesforce, and collaborating with Solution Engineering and Customer Success to close complex, high-ACV deals.
15 Days AgoSaved
Remote
United States
Sales • Software
As a Customer Success Manager at Influ2, you will enhance customer satisfaction, develop relationships, analyze data, and collaborate with cross-functional teams to drive success, while managing multiple accounts and ensuring project delivery.