LF

Leah M. Ford

Global Marketing & Communications Director at NatureWorks

Leah M. Ford has a diverse range of work experience in various roles and industries. Leah M. started their career as a Manufacturing Engineer Intern at Eaton Corporation, where they created operating instructions and wrote Visual Basic programs. Leah M. then moved on to Massachusetts Institute of Technology, where they worked as a Website Designer and later as a Graduate Teaching Assistant, creating 3D projection systems and redesigning curriculum.

Leah joined NatureWorks in 2005 and held multiple positions during their tenure. Leah M. started as a Resource Analyst, conducting research and coordinating meetings with non-government organizations. Leah M. then became a Marketing Specialist, leading projects such as creating a new brand-focused website and managing global brand promotion. Leah M. later transitioned to a Business Intelligence Analyst role, providing analytical support and working on strategic business plans. Leah also served as a Digital Marketing Manager, responsible for developing and executing global digital marketing strategies.

In 2015, Leah took on the role of 3D Printing Development at NatureWorks, where they built a 3D printing laboratory, developed testing protocols, and assisted in market development for new products. Leah M. then became a Global Marketing & Communications Manager, leading a team in multi-channel B2B marketing, corporate communications, and brand management. Most recently, Leah is the Sr. Global Marketing and Communications Manager at NatureWorks, where they direct global marketing & communications strategies and collaborates with Public Affairs in building strategic partnerships and developing marketing and public relations strategies.

Throughout their career, Leah has demonstrated expertise in marketing, communications, digital marketing, brand management, business intelligence, and research analysis.

Leah M. Ford has a Bachelor's degree in Course 12, Earth, Atmospheric & Planetary Sciences - Geology from the Massachusetts Institute of Technology (MIT). Leah M. also holds a Master's degree in Course 12, Geology/Geomorphology, also from MIT. In addition to their academic qualifications, they have obtained a certification as a Challenger Messaging Consultant from Challenger in June 2018.

Links

Previous companies

Eaton logo
MIT logo

Timeline

  • Global Marketing & Communications Director

    August 1, 2023 - present

  • Sr. Global Marketing and Communications Manager

    August, 2021

  • Global Marketing & Communications Manager

    August, 2017

  • 3D Printing Development

    May, 2015

  • Digital Marketing Manager

    January, 2007

  • Marketing Specialist

    September, 2006

  • Resource Analyst

    January, 2006

View in org chart