Prior to joining Mosaic, Steve served as CFO for over a decade at Triton Container International Limited, the world’s largest container leasing company, and held various leadership positions within Triton for a total of eighteen years. Steve has also held leadership roles at GE Capital, Heller Financial and The First National Bank of Chicago.