focal fact
•
2023-11-24
Canada, CA
Customer Success Associate
Company Overview: Focal Fact is an expert network firm HQ'ed in Dublin, Ireland. We connect industry experts with client organizations worldwide to exchange market and product information. Company was founded in 2019 and has since grown rapidly. We are focused…