LoginRadius was also a runner-up in VenturePrize, a prestigious Alberta business competition.
We are a team of 25 people employed across its three offices - Edmonton (Canada), Sunnyvale (USA) and Jaipur (India).