Job Description
Software Sales Representative (Minneapolis, USA) Location Are you ready to make an impact at an employee-owned company with a great culture? Itasca, a world-leading consulting, and software engineering firm for over 40 years with 190 employees and 10 offices across 9 countries around the world, is…