Sarah D'Souza's Location
Hyderabad, IN
Sarah D'Souza's Work
- Marketing And Public Relations Specialist @ imaginX
- Marketing Communications Specialist @ Canva
Sarah D'Souza's Education
Sarah D'Souza's Summary
Sarah D'Souza, based in Hyderabad, IN, is currently a Marketing And Public Relations Specialist at imaginX, bringing experience from previous roles at Canva. Sarah D'Souza holds a Bachelor of Engineering - BE in Computer Science @ New Jersey Institute of Technology.