Loading…
avatar for David Pedraza

David Pedraza

BCD Solutions
IT Talent Acquisition
San Antonio
IT Staffing and Managed Services | onShore USA; nearShore Mexico; offShore India