Originally known as DU Press, Deloitte Insights is a sub-brand of Deloitte that publishes the firm’s best thought leadership. Deloitte Insights takes esoteric business concepts and double-blind research and marries high-concept art and design to create a unique visual voice in the consulting space.
I started the group (along with two editors) in 2007 as the sole designer and art director. As the workload began to increase, I built and managed the creative teams that consisted of talented designers, art directors, and media specialists. The work below reflects my creative direction or hands-on design work. I also maintained the relationships with outside vendors and artists. When I left the group in 2017, the team was at 23 people.