Omar Castillo

GE Measurement & Controls, Global Supply Chain Leader

Omar Castillo is the Radiography Systems’ Global Supply Chain leader for Baker Hughes, a GE Company. In his current role, Omar is responsible for the global supply chain strategy and execution of the Radiography System business, a global leader of Industrial x-ray and CT inspection technology with operations in Germany, China, and United States. Omar has leveraged his operations experience and energetic leadership approach to lead the supply chain transformation and enhance the operational competitiveness and execution of the businesses.

Prior to his current role Mr. Castillo was the Site & Supply Chain leader for the Baker Hughes, a GE Company, Inspection Technologies site in Wunstorf, Germany. Before his most recent international assignment, Omar held various global supply chain
management positions with General Electric within the Consumer & Industrial, Energy and Oil & Gas businesses. Combined with his global operations management experience, Omar has strong background in Six Sigma, Lean Manufacturing & materials management.
Omar was born and raised in Santo Domingo, Dominican Republic, and completed his secondary education in France. Omar holds a master’s in business administration (MBA) from the Kenan-Flagler Business School at the University of North Carolina at Chapel Hill, and a B.S. degree in Industrial and Systems Engineering from Florida International University in Miami, FL.
Omar and his family live in Hannover, Germany. He enjoys traveling, exploring historical sites with his family and is an avid sports fan. Omar is fluent in Spanish, English and French and is on a learning journey to master the German language.

My Sessions

Finding the Right AR Point of Entry to Drive Digital Transformation

Hall 3

AR. MR. XR. In the new digital world, we face a lot of jargon and it can be daunting to determine the first point of entry in your journey. There are thousands of exciting use cases, but which should be your first? Finding the right entry point with AR is imperative in accelerating your digital transformation. In this thought-provoking keynote, you will learn how, when, and where to apply immersive and non-immersive AR technologies, as well as a first look at real-world implementations.

Main Stage