Shepherd trained as a banker with CBZ Bank Limited, and later on joined FBC Bank Limited which are listed financial institutions before pursuing a career in consulting initially with an international auditing firm. He has over ten years working experience in retail banking (credit & operations), consulting (asset management & performance improvement solutions, strategy, internal auditing, economic analysis, potentials assessment, market analysis, project management, and financing of large scale infrastructural & other projects), and the retail industry (finance). He is a former Finance Manager of a retail group. While with the retail group in his role as the Finance Manager, he centralized and set up the credit function and policies. His exposure in strategy and performance improvement solutions saw him developing a working capital management model for the retail group that was premised on the Balanced Score Card, the BCG Matrix and other business models. His banking career included structuring various credit products for clients from all walks of industries, building of a profitable clientele base. He holds a B Com (Honours) in Banking, a Master of Science in Banking & Financial Services and is a candidate on the CFA Program. Shepherd joined NRM Consulting in November 2010 to head the Economic and Advisory Unit.