Osa Iginua currently works as a Senior Strategist at Klick since January 2023. Prior to this, Osa held positions as Manager, Influencer Relations and Campaign Manager at Platform Media & Management Inc. from May 2021 to April 2023. Osa completed a Bachelor of Science degree in psychology & biology from the University of Toronto in 2018.
Sign up to view 0 direct reports
Get started