RF

Robert Fogal

Engineering Manager - Newbuild Ships at Transocean

Engineering Manager Manager
r***@deepwater.com Sign up
Pro only
Pro only
Pro only
Houston, Texas, United States

Company Details

Company: Transocean
Industry: oil & energy
Employees: 5500
Revenue: 3524000000
HQ Location: Zug, Zug, Switzerland
Company LinkedIn: Pro only
Manager level · Engineering Manager