Jobba Trade Technologies, Inc.

Chicago, Illinois, USA
45 Total Employees
Year Founded: 2010

Offices at Jobba Trade Technologies, Inc.

Hybrid Workplace

Employees engage in a combination of remote and on-site work.

Typical time on-site: 4 days a week

U.S. Office Locations

Chicago, Illinois, USA

8700 W Bryn Mawr Avenue, Suite 400N, Chicago, IL, United States, 60631

Cloud • Enterprise Web • Information Technology • Productivity • Professional Services • Software • Consulting
The Senior Customer Success Manager ensures customer satisfaction by driving adoption of software, facilitating training, and building relationships with client teams to achieve successful outcomes.
16 Days Ago
Hybrid
Chicago, IL, USA
Cloud • Enterprise Web • Information Technology • Productivity • Professional Services • Software • Consulting
The Marketing Manager will execute social media strategies, manage content creation, oversee paid campaigns, and ensure brand consistency while working collaboratively to achieve marketing goals.