Project/Delivery Manager Full Time Denmark Do you get a kick from managing a quality delivery for customers with a team of professionals? Doing just that bit more to cement your role and relationship? Then we… Customer Service Manager Full Time Atlanta, Georgia POSITION SUMMARY As a Service Manager you will lead service communications with customers within US region. You will have frequent contact, attend to operational calls, and manage client escalations. In…