Business Development Manager-Latin America
State of Rio de Janeiro, Brazil
Schlumberger
NOV Tuboscope
Business Development and Sales Manager