S. Kechris grundades 1978 av Stelios Kechris, vars familj varit verksam inom vin- och spritbranschen sedan början av 1900-talet. Företaget har sitt säte i Thessaloniki. 2004 engagerades hans tre döttrar Eleni, Maria och Zoe i firman.