Townsend Adding 103 Jobs in North Carolina September 25, 2009 No Comments on Townsend Adding 103 Jobs in North Carolina Post View 1 With the help of a $250,000 grant from the One North Carolina initiative, Townsend, inc. plans to expand its operation in Davie County, North Carolina.…