![](https://cbcsb.org/wp-content/uploads/2020/01/steve-karen-ray.jpg)
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