Mecca is a mainstay in the Australian coffee scene. We speak to Relationship Manager, Leonora Schmidt about how Ordermentum has helped Mecca become a better business, and why sustainability is at the core of their business.