About Us Visa is a world leader in payments technology, facilitating transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories, dedicated to uplifting everyone, everywhere by being the best
Company Description Valla is a legal technology company on a mission to make employment law support affordable and accessible to everyone. Its product empowers individuals to take their employer to tribunal, even when they cannot afford