Omar Barruga's Location
Bicol, Philippines
Omar Barruga's Education
Omar Barruga's Summary
Omar Barruga, based in Bicol, Philippines, is currently a Developer at Vectrix. Omar Barruga holds a Ateneo de Naga University. Omar Barruga has 1 email on RocketReach.