Social Media Specialist at UWorld (Hyderabad, Telangana, India) — aijobsearch