Saima Alibhai has over 10 years of experience in the marketing technology industry, working alongside clients internationally in the UK, Europe and Latin America.
My discussion replies