Rumaitha Al Busaidi

Communications Manager, Middle East, GlassPoint Solar