Yeah, American company but UK Remote working - they've just set up a UK company to employ British people through
Large American fintech company, this is for a Staff+ role
It's none of those things, Staff role in an American fintech company
Yeah, American company but UK Remote working - they've just set up a UK company to employ British people through
Large American fintech company, this is for a Staff+ role
It's none of those things, Staff role in an American fintech company