Swetha Sheela

Amherst, New York, United States

  • Work
    • Test Engineer
  • Education
    • Masters in Management Information Systems
    • Bachelors of Engineering in Electrical and Electronics Engineering