Hearing rumors about a VLO opening up in the Spain office. Can anyone currently based there confirm? Is this connected to the recent Work From Home (WFH) policy changes?
1 reply
it's happening - your banks will soon need another public holiday to celebrate the cash grab