Professional Involvement

  • Triangle Technology Executives Council
  • Society of Information Management
  • North Carolina Technology Association (NC TECH)

Education

  • B.A. in Industrial Relations, University of North Carolina at Chapel Hill

Professional Involvement

  • Triangle Technology Executives Council
  • Society of Information Management
  • North Carolina Technology Association (NC TECH)

Education

  • B.A. in Industrial Relations, University of North Carolina at Chapel Hill