Teresa Downs Location
Chicago, IL, US
Teresa Downs Work
Teresa Downs Education
Lourdes HS Chicago
(Business and Personal/Financial Services Marketing Operations)
Morton College
(English, Psychology, Accounting)
Teresa Downs Skills
Teresa Downs Summary
Teresa Downs, based in Chicago, IL, US, is currently a Customer Success Manager at Element Critical. Teresa Downs brings experience from previous roles at Tata Communications, Global Cloud Xchange and Driehaus Capital Management. Teresa Downs holds a Lourdes HS Chicago. With a robust skill set that includes Problem Solving, Strategic Thinking, Interpersonal Skills, Communication, Telecommunications and more. Teresa Downs has 1 emails and 1 mobile phone numbers on RocketReach.