Bringing progress through strategic consulting