Investment Management Oversight - Senior Consultant job at Franklin Templeton