Oliver Wyman – Proposals

Client: Oliver Wyman
Project: Proposal Template

Deliverables: Design Guidelines, Art Direction, Infographics

Share: N Twitter / v Pinterest

Oliver Wyman is an international management consulting firm. Founded in 1984, the firm adopted its current form in May 2007, when Mercer Oliver Wyman joined with Mercer Management Consulting and Mercer Delta to become one firm named Oliver Wyman. Oliver Wyman is headquartered in New York City with 50+ offices in Americas, Europe and Asia Pacific and employs over 3,000 professionals.

We designed a number of key infographics to visually describe Oliver Wyman’s key offerings. A slick, template was created to allow consultants and account managers to easily compile consistent and clear proposal documents.

Simple, easy to understand client stories help prospective clients to quickly understand how Oliver Wyman could help them.

For the cover, a luxurious metallic foil is used on a dark grey board to ensure it stands out from competitors.