Ombu Labs
Software boutiqueOverview
< $25/hr
2 - 9
2011
United States
Ombu Labs
2401 Walnut St., Suite 102, Philadelphia, PA, Philadelphia, Pennsylvania 19103
Focus Area
Service Focus
- Testing Services
- Web Designing (UI/UX)
- Other Services
Client Focus
- Small Business(< $10M)
- Medium Business($10M - $1B)
Industries Focus
- Other Industries
Customer Reviews
0.0