diegocardenas.com

Technology Management & Information Technology Services

"I design, develop & maintain technologies that improve access of information for millions of people"