Senior Internal Auditor job at StoneX Group