LightBox Systems

United States
18 Total Employees
Year Founded: 2016

Jobs at LightBox Systems

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

5 Hours AgoSaved
In-Office
Omaha, NE, USA
Cloud • Information Technology • Consulting • Cybersecurity
Generate leads, build client relationships, present tailored IT solutions, manage the full sales cycle through closing, and support existing accounts. Collaborate with internal teams to ensure successful project delivery and client satisfaction while consistently meeting or exceeding sales targets.