Evan Levy is EVP, managing director at McCann Worldgroup’s Fitzgerald & Co, a full-service brand strategy and advertising agency headquartered in Atlanta.