Cornelius, North Carolina - Stephen C. Macri, 68, of Davidson, North Carolina, passed away the evening of Oct. 29, 2025.
Stephen was born July 24, 1957, in New Castle, Pennsylvania. He was the eldest son of Charles P. Macri and the late Dorothy E. (Brest) Macri.
He leaves behind his wife of 29 years, Rebecca L. (Gorby) Macri.
Stephen was a graduate of New Castle High School, class of 1975. He continued his education earning a bachelor's degree from Youngstown State University. Mr. Macri concluded his education at Harvard Business School in 1999.
Mr. Macri retired after years of service working in Channel Sales/Client Leader Software Sales at IBM Corporation. He previously held the position of VP of Sales- North and Latin Americas for Dassault Systemes, which allowed him and his young family to live and work abroad for two years.
Stephen was a scratch golfer, and a member of River Run Country Club in Davidson, North Carolina. He enjoyed golfing with friends, going to the casino with his father and was dedicated to working out daily.
Mr. Macri will be remembered for his "Under the Shady Tree" mechanics, rebuilding cars with his sons and helping friends and neighbors as Mr. Fix-It. He will be remembered for his love of the beach, music and his family and friends.
In addition to his father and wife, Rebecca, Stephen is survived by two sons, Nicholas S. Macri of Mooresville, North Carolina, and Aaron J. Macri of Charlotte, North Carolina; three brothers, Larry L. (Christie) Macri of Orlando, Florida, Richard A. (Susan) Macri of Cleveland, Ohio, and Phillip J. Macri of Edinburg; sister, Charlene A. Macri of New Castle; sisters-in-law, Pamela Seate (Chris) of Cornelius, North Carolina, and Jayne Gorby of Bentonville, Alaska; 15 loving nieces and nephews; and 14 great-nieces and great-nephews.
Mr. Macri was preceded in death by his mother, Dorothy E. Macri; brother, Thomas E. Macri; father-in-law, Richard E. Gorby; and brother-in-law, Kevin R. Gorby.
Visitation for family and friends will be from 3 to 7 p.m. Sunday, Nov. 2, 2025, at the Noga Funeral Home Inc., 1142 S. Mill St., New Castle.
A blessing service will be celebrated at 11 a.m. Monday, Nov. 3, 2025, at the Noga Funeral Home, Inc. Rev. Aaron Kriss of Holy Spirit Parish will officiate. Burial will be at a later date.
In lieu of flowers, the family kindly requests donations be made to PGA HOPE: Https://wwwpgareach.org.
Online condolences may be viewed or offered by visiting www.nogafuneralhome.com.
To send flowers to the family or plant a tree in memory of Stephen, please visit our floral store.
Cornelius, North Carolina - Stephen C. Macri, 68, of Davidson, North Carolina, passed away the evening of Oct. 29, 2025.
Stephen was born July 24, 1957, in New Castle, Pennsylvania. He was the eldest son of Charles P. Macri and the late Dorothy E. (Brest) Macri.
He leaves behind his wife of 29 years, Rebecca L. (Gorby) Macri.
S
Published on October 31, 2025
Sunday, November 2, 2025
3:00 pm - 7:00 pm
Monday, November 3, 2025
11:00 am
In Memory of Stephen C. Macri