Geetika Mehra

Archived Record Seattle, WA Previous Director for Call Centers India