Answer:
business analyst
Explanation:
The Business Analyst is responsible for understanding the real needs of all stakeholders and those involved in a business; including people and technological processes; contribute ideas and solutions that allow the objectives of the organization / project / product to be achieved, act as a facilitator in communication so that it is clear and effective among all involved.
Since Mary is also interested in identifying the business needs of a system and ensuring that the systems meet those needs, your advisor may understand that Mary has a strong profile for being a business analyst, as her professional ambitions show an aptitude for this professional career.