Online payment processor Skrill has appointed Christopher Russell as chief executive of the company’s US subsidiary Skrill USA, replacing Neil Steinhardt in the role.
Russell joins from currency exchange and international payments company World First, where he also led the company’s US subsidiary.
He will take charge of all Skrill’s US operations, and has been tasked with establishing the company in the market by strengthening existing, and establishing new, customer and partner relationships.
He has more than [...]