Kevin M. Hoffman

Designer. Strategist. Speaker. Information architect. Facilitator. Collaborator. Father. Goofball.