Sean McDonald in Adelaide works at Invitae (Client Relationship Manager) and was educated at Flinders University.
Share this profile
Invitae
Jun 2021
-
Present
Client Relationship Manager
Thinc
Jun 2011
-
Nov 2012
Consultant
SA Water
Sep 2010
-
Jun 2011
Technical Officer
Flinders University
Bachelor of Science (B.Sc.) Hons 1st Class. Molecular Biology & Microbiology
RELATED SEARCHES
SIMILAR NAMES
AT INVITAE