Laura McLeod, Director, 99designs Studio at 99designs Recently, the Vista Talent Attraction team launched the new Vista Careers site. As part of the launch, they worked with 99designs Studio to further develop their brand identity through a set of illustrations that would communicate their key values, goals and remote-first culture…