Baker Hughes
–
Cikiwul, Jawa Barat, 17152, Indonesia
... Coordinating and supervising activities of service or technical personnel via personnel assignments, job or project management, administration, and technical support Managing multiple or single products/services. Fuel your passion To be successful ... - Jun 05