Shane Gaillard, CPA

Quality of Earnings Lead Analyst