Rankin Commercial Properties
Team Members
Rankin Commercial Properties has developed a unique team of commercial real estate professionals combining years of experience in the industry. Our team has the experience and credentials to assist you with your property needs.
RCP Team Profile links
George Upchurch Jr., BIC
Executive Vice President Operations
gupchurch@rankincommercialproperties.com
Oversees all brokerage activities, facilities services, and operations.
Raleigh, NC
Sam Thornton
Director and Commercial Real Estate Broker
sthornton@rankincommercialproperties.com
Commercial Real Estate Broker & Construction Project Manager
Cary, NC
Cammy Foskolos
Strategic Asset Manager
cfoskolos@rankincommercialproperties.com
Strategic Asset Manager
Raleigh, NC
Kenneth Fain
Commercial Real Estate Broker
kfain@rankincommercialproperties.com
Commercial Brokerage Services Landlord Representation
Raleigh, NC
Davis Hahn
Associate Commercial Real Estate Broker
dhahn@rankincommercialproperties.com
Commercial Brokerage Services and Support
Raleigh, NC
Micheal Meager
mmeager@rankincommercialproperties.com
Associate
Commercial Real Estate Brokerage Support
Cary, NC
James Harding
jharding@rankincommercialproperties.com
Maintenance & Construction Superintendant
Construction, Maintenance, Facilities, Landscape, Cleaning, and Janitorial
JOIN OUR COMMERCIAL REAL ESTATE TEAM
hr@rankincommercialproperties.com
Cary Open Positions: Intern | Commercial Real Estate Broker
Raleigh Open Positions: Intern | Commercial Real Estate Broker



Charles Rankin, BIC
Caroline McClintic