Natalie Mejia

Location: Dallas, Texas

Languages:

Expertise

Technology

Entertainment

Technology-and-Internet

Work

Education