CSI & Sustainability Jobs wanted Cape Verde