Rebecca Ahmad's Location
Delhi, India
Rebecca Ahmad's Work
Rebecca Ahmad's Education
Rebecca Ahmad's Summary
Rebecca Ahmad, based in Delhi, India, is currently a Product Specialist at Brainwork Technologies - Digital Marketing & Website Development Services, bringing experience from previous roles at flomodia.. Rebecca Ahmad holds a Bachelor of Business Administration - BBA in Marketing @ Delhi University.