About The Role : To thrive in this role, you’ll bring a strong blend of technical expertise, leadership, and a passion for continuous improvement. You are proactive, data-driven, and collaborative, with a deep understanding of quality
About The Role : We are looking for a Customer Support Team Manager to join the team. This is a permanent work from home position based in Romania About the team What youll be doing -