All News Former oil boss joins Duncan & Todd 06/08/2018By Keith Findlay A former oil industry boss has landed a new job as finance director at Aberdeen-based eyecare specialist Duncan & Todd Group.