Tricia Mcrae's Location
Springfield, MO, US
Tricia Mcrae's Work
Tricia Mcrae's Education
Tricia Mcrae's Skills
Tricia Mcrae's Summary
Tricia McRae, based in Springfield, MO, US, is currently a Sales Manager at Link Electronics, bringing experience from previous roles at Advanced Drainage Systems, Inc.. Tricia McRae holds a 2005 - 2009 Bachelor of Applied Science (BASc) in French Language and Literature @ Bowling Green State University. With a robust skill set that includes Customer Service, Sales, Microsoft Office, Microsoft Excel, Team Building and more, Tricia McRae contributes valuable insights to the industry. Tricia McRae has 2 emails on RocketReach.