Upvote
Downvote
Business Strategy Analyst Lead Life Strategy And Planning
Share Job
- Suggest Revision
- This Business Strategy Analyst Lead will be part of the Life Company line of business that is responsible for the forecasting, planning and performance management of Life Company’s products.
- Utilizes quantitative and qualitative analysis to provide thought-leadership on evolving industry trends, market developments, USAA’s strategic direction, regulatory environment, and macroeconomic trends for the business unit.
- Collaborates with key stakeholders to evaluate and uncover sophisticated or critical strategic insights related to Profit & Loss performance including Product Strategy, Pricing, Marketing, Sales, Credit Risk, Distribution Channels, and Member Experience.
- Serves as a team lead and provides mentorship and on-the-job training to team members.
- 8 years of data and/or analytics or strategy consulting experience; OR a minimum of 6 years of data and/or analytics or strategy consulting experience and up to 2 years of progressive functional business relevant experience for a total of 8 years of combined experience; OR advanced degree in Business, Science, Finance, Economics or related discipline and 6 years of experience in data and/or analytics or strategy consulting.
Active Job
Updated TodaySimilar Job
Relevance
Active