Owen McLeod

Owen McLeod

Senior Director, Worldwide IT Operations

Ogilvy & Mather Worldwide

Owen McLeod

Senior Director, Worldwide IT Operations
Ogilvy & Mather Worldwide

Owen McLeod Senior Partner and Senior Director, IT Operations of Ogilvy and Mather Worldwide, a leading global Marketing and Communications agency with 497 offices in 125 countries supporting more than 2,300 clients. With over 17,000 employees worldwide working in over fifty languages Ogilvy and Mather's client list includes a roster of blue chip brands that include; American Express, BP, DuPont, Ford, SAP, Cisco, IBM, Kodak, Kraft, Motorola and many others.

In his role as Senior Director of IT Operations, he oversees infrastructure to ensure adequate systems availability across the organization. Over his career, he has managed large scale systems implemented strategic programs, and has been in a leadership position across multiple functions within information technology. One of his key assets is the ability to communicate the impact of IT operations on business processes to C level executives to achieve project buying, and productive operational expectations.

Owen is a graduate of electrical engineering and telecommunication science with 20 years experience in private and public industries, managing large systems in engineering, advertising and the transportation sectors.? His previous position was Director and Program Manager of Technology for MTA New York City Transit, responsible for managing the $1.5B MetroCard in New York City. This program revolutionized the internal management of transportation across the north east region.