PENJERLA, Telangana, India; Barcelona, Spain; Titusville, New Jersey, United States of America; Spring House, Pennsylvania, United States of America; Madrid, Spain; Cambridge, Massachusetts, United States of America; Bangalore, Karnataka, India (Hybrid Work)