 Guaranty Federal Bancshares, Inc. the Company announced today that its subsidiary, Guaranty Bank the Bank, hired Craig Dunn to serve as Executive Vice President, Chief Commercial Banking Officer. As a member of the banks executive management team, Dunns primary responsibility will be to oversee the management, direction, and development of the banks commercial banking and corporate services lines of business. 