
Steve and Karen Ray
Organization: English Language Institute/China (ELIC)
Location: Colorado Springs, CO
Work Focus: Facilitates communication between workers abroad and their organization (ELIC).
Organization: English Language Institute/China (ELIC)
Location: Colorado Springs, CO
Work Focus: Facilitates communication between workers abroad and their organization (ELIC).
Recent Comments