Mauricio Castro

Arlington, VA

Business and technology are coming together in an important way. I'm going to be there to make it even more important.

  • Work
    • Deloitte
  • Education
    • Virginia Tech