Keisha Banks has left JJ Haines to join Stone Source. Keisha will be servicing accounts in the DC and Maryland areas.