As anti-corruption awareness continues to grow in importance at a global level, companies of all sizes are grappling with the question of what it takes to create an effective anti-corruption compliance program that will prevent potential violations and satisfy regulatory requirements.