Restaurant Manager
Wendy'sBlack Mountain, NC, United StatesTar Heel Capital, a franchise of Wendy's, began operation in 1977.Since then, we have grown to 89 stores in North Carolina, South Carolina, & Georgia.If you are looking for an exciting career in re... Show more