Trevor Welch's Location
Oklahoma City, OK, US
Trevor Welch's Work
Trevor Welch's Education
Trevor Welch's Skills
Trevor Welch's Summary
Trevor Welch, based in Oklahoma City, OK, US, is currently a Research Analyst at Caption Partners LP, bringing experience from previous roles at Caption Partners LP. Trevor Welch holds a Bachelor of Business Administration - BBA in Finance, General @ Southwestern Oklahoma State University. With a robust skill set that includes Leadership, Purchasing, Accounting, Fundamental Analysis, Microsoft PowerPoint and more, Trevor Welch contributes valuable insights to the industry. Trevor Welch has 2 emails on RocketReach.