Abdelrahman Idris

Active Mission Viejo, CA President for Switch Technologies, Inc.