Karen Idorn
PR Specialist
Articles: 0
Location: London
Karen is a communications specialist with an array of experience across multiple industries. Working within the international money transfers industry, Karen strives to highlight information for users to make informed choices.