Joe Leigh

Founder and CEO at Owari SA // Managing Director at Union Brokerage & Services Sarl

Switzerland

About

Experience

  • Founder at Owari
    Apr 2025 - Present · 1 yr 4 mos

  • Managing Director at Union Brokerage & Services
    Aug 2020 - Present · 6 yrs

  • Distillates Broker - WAF/NWE at Blue Oil Energy LLP
    Jun 2016 - Jul 2020 · 4 yrs 2 mos

  • Biofuels Broker at ICAP
    Apr 2011 - Nov 2014 · 3 yrs 8 mos