GEO Jobe is pleased to welcome Kailee Rouse as a Customer Success Manager. The continual expansion of products and services has necessitated the need for this new role at GEO Jobe. Kailee will be entrusted with forming direct relationships with our customers, understanding their long-term goals and objectives, and aligning the appropriate GEO Jobe resources […]