Are you passionate about success and want to grow your future with an innovative and growing company with cutting-edge technology? We want to know you! Be a part of a dynamic and professional team of 600 employees in our 14 offices in North America, whose objective is to offer innovative solutions ...

Must Have: - Undergraduate degree in a related field (Computer Science, Computer Engineering) - 5+ years of experience managing, leading, and/or delivering professional services or customer success. - 5 + years ...

Skills: Java, Springboot, Angular, Node, IVR...


Read more / Apply