Stop saying "leverages" unless you're describing lifting a heavy rock using a stick. The word you're looking for is "uses".
If this usage bothers you I must caution you against working in a finance related field. One or two days would expose you to countless instances of using leverage in a figurative sense.