Q:Read the bio below and try to give details on allen joines 's: - profession - alt - order - party - predecessor - office - term start - birth date - name - image - alma mater Bio: allen joines is the current mayor of winston-salem , north carolina . in 2009 , he was also appointed chairman of the north carolina economic development board . joines , a democrat , was elected mayor of winston-salem on november 6 , 2001 . he defeated republican incumbent mayor jack cavanagh , jr. by a wide margin . before his election , joines had served as deputy assistant city manager . joines had been named as a possible challenger to congresswoman virginia foxx in north carolina 's 5th district in the 2006 election , but declined to enter the race . in the 2012 north carolina gubernatorial election , many suggested joines as a potential candidate in the democratic primary , but he declined , stating that there was still work he wished to do in winston-salem . in the 2013 election , joines was challenged by gardenia henley in the democratic primary . his republican opponent , james knox , dropped out of the race in august after it was revealed he had used a racial epithet to refer to an elections worker , although his name was still on the ballot . joines was elected to his fourth term in the general election .
A:
- profession is public administrator- alt is allen joines- order is 17th- party is democratic- predecessor is jack cavanagh- office is mayor of winston-salem- term start is 2001- birth date is 17 september 1947- name is james allen joines- image is allen joines.jpg- alma mater is appalachian state university university of georgia