Sebela Pharmaceuticals Inc.'s IT department is led by Brian McCracken (Director of Information Technology) and has 8 employees.
Kychard Giraud
Information Technology Help Desk Administrator
Fiona Fitzgerald
Senior Quality Assurance Manager
Dragana Jovanovic
David Slocum
Manufacturing Manager
Mayank Dedhia
Manufacturing Engineer and Tech Transfer
Bill French
IT Technician
Brian McCracken
Director of Information Technology
Looking for a particular Sebela Pharmaceuticals Inc. employee's phone or email?