Richard BoydAdvisory Board Member
Chapel Hill, North Carolina
Advisory Board Member
Board of Trustees
Recommendations: 20
Virtual Worlds
Computer Gaming
Simulations
Technical Writing
Program Management
Software Development
Business Development
Software Engineering