Current Opportunities |


Do you have executive leadership or consulting experience in the Financial Services industry? Lend your talent, skills and experience and join our world-class team of Consultants. We are looking for top talent and would love to speak with you! 

Senior Director of Business Performance

Our client, a global technology company in the financial services industry, is seeking a Senior Director of Business Performance to join their team. This is a 100% remote position located in the US with occasional domestic travel.  


  • Using data and analytics, design and implement an end-to-end reporting framework that delivers a complete and functional solution to run the business 
  • Develop and implement automated systems to track workflow and key performance metrics 
  • Build data driven tools and solutions to improve the operational efficiency and financial performance of the business 
  • Develop, manage and deploy business metrics for the reporting framework and provide actionable insights to the senior leadership team 
  • Prepare monthly reports, board materials and senior management presentations in support of the executive team 


  • 10+ years of related experience; minimum of 3 years in the retirement industry 
  • Bachelor’s Degree in Computer Science, Mathematics, Business or similar field of study; Master’s Degree preferred 
  • Ability to identify technology solutions to analyze and develop performance and accountability reporting 
  • Prior experience developing data driven analytical tools that use data visualization to translate into actions 
  • Excellent written and verbal communications skills with a demonstrated ability to present confidently to both the internal leadership team and external stakeholders 
  • Self-starter who can work independently in a remote capacity and also collaborate as part of a team across multiple locations 
  • Strong time management, prioritization, and multitasking skills 
  • Proficient in MS Office 
  • Familiarity with BI reporting tools


My Corporate Ally is currently seeking Consultants to join our diverse team of professionals. Consultant positions are remote and can be based anywhere in the US.


  • 10+ years of experience in Financial Services, specifically Retirement and/or Healthcare
  • Prior experience with strategic planning, product offer & lifecycle management, technology transformations, operations process engineering, marketing strategy and content creation, customer journeys, digital channel experience and go-to-market strategies  
  • Expertise in developing and executing complex change management strategies  
  • Strong analysis, problem-solving and process improvement skills 
  • Self-starter who can partner with clients, collaborate as part of a team across multiple locations, and work independently  
  • Strong time management, prioritization and multitasking skills; ability to pivot and adjust priorities as needed 
  • Excellent written and verbal communication skills with a demonstrated ability to develop presentation materials and present confidently to clients 
  • Prior consulting experience preferred  

Manager of Plan Administration

Our client, one of the largest regional TPA firms in the country, is seeking a Manager of Plan Administration to join their growing team. This position is full-time, fully remote and can be based anywhere in the US.  

  • 7+ years of experience in managing a caseload of small to mid-size DC plans
  • 3+ years of recent experience leading and managing teams
  • Technical knowledge including plan design, year-end reporting and compliance testing
  • Proven leadership skills
  • Excellent client service, relationship management and communication skills
  • QKA is a plus

Program Manager

The Program Manager is responsible for the overall direction, coordination, implementation, execution, control and completion of specific projects from start to finish. This includes leading in the coaching and mentoring of team members to help them achieve individual expectations and deliverables and drive effectiveness and accountability. Serves as a key liaison with the client organization for planning, prioritization and collaboration between groups ensuring adequate resources are available and delivery commitments are met on time and within budget.


  • Direct and manage project development from beginning to end
  • Define project scope, goals and deliverables that support client engagement
  • Assemble and coordinate project staff and resources
  • Set and assign project expectations and continually monitor progress
  • Manage project team which is responsible for all phases of the engagement
  • Develop full-scale project plans and associated communications documents
  • Delegate tasks and responsibilities to appropriate project members. Coordinate activities of the engagement with the client
  • Identify and resolve issues and conflicts within the project team
  • Identify and manage project dependencies and critical path
  • Plan, schedule and track project timelines and milestones
  • Ensure that all projects are proceeding according to timelines, meeting targets and client expectations
  • Build, develop, and grow any business relationships vital to the success of the project


  • 10+ years work experience in Financial Services, specifically in Retirement and/or Healthcare
  • Prior consulting experience preferred
  • Must be a seasoned program manager with strong business acumen
  • Prior work experience with product strategy & lifecycle management, technology transformations, operations, customer journeys, digital channel experience and go to market strategies
  • Strong understanding of corporate functions and organizational structures
  • Ability to manage multiple disciplines – analysis, problem-solving, process design and delivery to provide holistic solutions to clients
  • Execution leader with a strategic mindset and the leadership skills and able to perform a function, implement a process or execute a project
  • Excellent communications skills (written and verbal) with a demonstrated ability to present confidently to clients
  • Self-starter who can partner with clients, collaborate as part of a team (across multiple locations) and work independently as needed
  • Ability to quickly both gain client knowledge and build rapport and credibility with clients
  • Strong time management, prioritization, and multitasking skills; ability to pivot and adjust priorities as needed