Mr. George Soman

With new technologies emerging everyday, many with the same promise of reducing costs and optimising a business’ performance, ways to achieve technological advancement across the industry are now in abundance and oil executives must consider how best to accelerate this innovation to ensure its continued success on a global scale.