Leticia Castello

Brazil
EB, Internal Communications, and Culture & Engagement Manager at Deloitte