Michael Rabayda, based in Haverford, PA, US, is currently a Research Assistant at Haverford College, bringing experience from previous roles at IDC. Michael Rabayda holds a 2020 - 2024 Bachelor of Science - BS in Computer Science @ Haverford College.