undefined

Stanley Kan

A business leader involved in exploring the challenges of middle management.