MacQuillan is in her current position since 2015. Previously, she was global VP, supply chain for Global Petcare, a company of Mars Inc. She joined Mars in 1994 and during her tenure, she served in a variety of operations and supply chain roles.