The biggest challenge is developing the future while dealing with the past

The biggest challenge is developing the future while dealing with the past.
HR Director Robert Briggs, Aviva Europe