Affinity Solutions names VP business development