The role of a trainer is to develop a competency and skill sets in an individual to perform his/her effectively and efficiently in the workplace. The trainer should communicate with the trainees about what is expected out of training in a simple and professional way.
A strategist is a person with responsibility for the formulation and implementation of a strategy. Strategy generally involves setting goals, determining actions to achieve the goals, and mobilizing resources to execute the actions.
A financial analyst is a professional, undertaking financial analysis for external or internal clients as a core feature of the job. The role may specifically be titled securities analyst, research analyst, equity analyst, investment analyst, or rating analyst.