Sarah HardacreSarah Hardacre has been a canadian Young Graduate Trainee working mainly on databases construction.