LogicManager

United States
Total Offices: 2
86 Total Employees
Year Founded: 2005
Jobs at LogicManager
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

2 Days AgoSaved
In-Office or Remote
Boston, MA, USA
Cloud • eCommerce • Security • Software • Cybersecurity
As a Customer Advocate in New Business Sales, you'll engage potential customers, guide them through their journey, manage leads, demo products, and collaborate with teams to refine solutions, focusing on building relationships and achieving sales objectives.