Oil, Gas, and Mining>Cameron, a Schlumberger company  
Cameron, a Schlumberger company

Cameron, a Schlumberger company

ICRC, founded in 1863, is a Swiss-based organization with 12630 employees, specializing in Humanitarian Action. The organization's revenue is $36 million and operates in the Consumer Services and Non-profit Organizations industries. ICRC's focus is on Humanitarian Action, with a revenue of $36 million. .Read More

Angela’s Contact Information

Recent News and Media