Gloo

HQ
Boulder, Colorado, USA
Total Offices: 3
156 Total Employees
Year Founded: 2013
Jobs at Gloo
Let Your Resume Do The Work
Upload your resume to be matched with jobs you’re a great fit for.

Recently posted jobs

8 Days Ago
Boulder, CO, USA
Social Impact • Software
As the Senior Digital Marketing Manager, you will execute marketing campaigns, perform analytics, troubleshoot problems, and create reports for clients. You'll focus on lead generation through social media and paid search, optimizing strategies for success and driving organic growth through SEO initiatives.
14 Days Ago
Boulder, CO, USA
Social Impact • Software
As a Procurement Manager at Gloo, you will negotiate and manage corporate contracts, support training on procurement processes, monitor compliance, and implement tools to enhance workflow efficiency. Key tasks include reviewing spending requests, collaborating with finance, managing a contract database, and fostering relationships with department heads.