Brett Leonard

Software delivery professional with proven record of building and managing teams, creating and implementing processes, and testing and analyzing software in development and production to increase the efficiency, effectiveness and profitability of business stakeholders and end users.