Mr. Steven Tan
President
SM Supermalls
Mr. Steven Tan serves as the President of the SM Supermall where he oversees the mall developments in both the Philippines and China.Â
From year 1990 to 1998, he began his career in Hospitality Management at the Howard Plaza in Taipei, Taiwan. He then moved to China as part of the opening team of the Barcelo Grand Hotel. In 2001, he returned to the Philippines to take on the role of Regional Director of Marketing and Communications for FilBarcelo, overseeing external affairs for the group that included Pearl Farm, Punta Fuego, and Taal Vista Hotel.
Mr. Sten joined SM in 2004 where he handled mall operations for The Podium. In January 2006, he led the launch and operations of the SM Supermalls’ crown jewel, the SM Mall of Asia. His oversight was extended to the Premier Malls Division composed of SM Mall of Asia, SM Megamall, SM City North Edsa, and SM’s China mall properties.
In 2013, under Mr. Steven Tan’s leadership, SM Aura Premier was launched as a premier mall in the newly established Bonifacio Global City. In rapid succession, he launched the Mega Fashion Hall showcasing global market entry brands, and headed the exciting new expansion of The Podium. All these developments have paved the way for SM’s entry into the upscale mall positioning.
Mr. Steven holds a Master’s degree in Business Administration from the Paris School of Management.
The C-Suite Forum:
Transformational Leadership: Taking the Business to the Next Level
(A Panel of Experts)