Manager of Customer Success & Quality Control
8 hours ago
Demonstrable experience in quality control, H&S, or compliance within the solar, electrical, or renewable energy sector. You’ll act as the central owner of three core areas: customer care, quality control, and health & safety, and you’ll define the standards, ensure they’re upheld, and step in