Sandra Figueiredo

Sandra Figueiredo

Product & Marketing Manager
39 points