If you need more lookups,
subscriptions start at $34 USD/month.
Trisha Still Location
Chapel Hill, NC, US
Trisha Still Work
Business Development and Customer Service Lead @ (April 2025 - Present)
Trisha Still Education
Millikin University
Bachelor of Science - BS (Organizational Leadership)
2015-2017
Trisha Still Summary
Trisha Still, based in Chapel Hill, NC, US, is currently a Business Development and Customer Service Lead at Kilian Engineering, Inc. Trisha Still holds a 2015 - 2017 Bachelor of Science - BS in Organizational Leadership @ Millikin University. Trisha Still has 1 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Trisha Still?
Find contact details for 700 million professionals.