Leapfrog Technology

Added by the research desk · unclaimed

Software engineering and product development company. Its website states it has offices in Nepal, USA, India, Philippines, Mexico and Europe and a workforce of 500+.

Enterprise softwareUndisclosedNp
Headcount
500
Founded
2010
Rank · Enterprise software
#19 of 45