Council Member Terry Mahaffey


(919) 335-5946
Email Terry Mahaffey


  • Current Term: 2019 - 2023

Personal Background

  • Married with three children

Civic Activities

  • Bella Casa HOA Board of Directors (2018-present)
  • Wake County Complete Count Committee Co-chair (2019-2020)

Professional Background

  • Microsoft Principal Software Engineer, Visual C++ Compiler (code generation team) 2005-present

Education Background

  • BS in Computer Science, Minor in World History, Rochester Institute of Technology (2005)
  • MBA, Western Governors University (2018)