Profile picture
Juan Castello
  • Manager
    Department of Management, Innovation, and Entrepreneurship, Poole College of Management, North Carolina State University
    Raleigh, United States
mini profile avatar Juan Castello