Council Member Terry Mahaffey


109 Terasina Court
Apex, NC 27502
(919) 335-5946
Email Terry Mahaffey


  • Current Term: 2019 - 2023

Personal Background

  • Married with three children (Leah, Paige, Emily), all attend WCPSS public schools.

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)

 Operational Issues
 If you have a question or concern about Town operational issues, please email Town Manager Drew Havens.