WSP is pursuing its expansion in Latin America and has acquired Poch, a 730-employee professional services firm based in Chile. The firm has additional offices in Peru, Colombia and Mexico.