Ami Gainford. Solving problems creatively, from big to small, with brands, agencies and independently.