Our Management Team

Cultivating a People-Centric Culture for Success

Janine Garcia

Head of Marketing

With over five years of experience in the travel industry and has successfully transitioned into the BPO sector, where she focuses on social media management and digital marketing to support business growth. With a Bachelor’s Degree in Tourism Management, she combines her knowledge of the industry with strategic branding and online engagement to help businesses strengthen their digital presence and connect with the right audience.

She manages the company’s social media platforms, including LinkedIn, Facebook and Instagram, ensuring content is engaging, professional and aligned with business goals. She also oversees the company’s LinkedIn management and marketing efforts, helping to increase visibility, build connections and generate leads.

Gerald McCormack

Managing Director and Owner

With over 23 years of management and leadership experience in the BPO industry, Gerald has successfully overseen daily operations and launched numerous outsourcing campaigns. Prior to this, he spent 14 years in the construction sector, equipping him with diverse industry expertise. As a licensed professional in financial services, Gerald is passionate about leveraging the capabilities of the Filipino workforce to deliver high-quality services and drive business growth for Outsourcing Alliance partners. His commitment to excellence ensures that clients achieve strong operational outcomes and sustainable success.

Mary Grace Vidal

HR/Admin/Office Manager

With over 12 years of professional experience in HR, administration, and finance, including 7 years in senior HR roles within the BPO industry, Grace brings a wealth of expertise to her role as head of Human Resources at Outsourcing Alliance. She oversees key functions such as employee administration, development programs, engagement, and retention initiatives aimed at fostering organizational growth. Additionally, she manages the company’s finance and accounting operations, ensuring seamless business performance. Grace holds a Bachelor’s Degree in Business Administration and is a Civil Service – Professional Level passer.