Leon Bakka

Leon Bakka

Although Leon might be considered a local – he was born in Michigan and now works in Centigrade’s Birmingham, Michigan office – his career is anything but. His client portfolio includes a world-class...

Display Advertising, Events, Marketing Communications, Strategy and Research