mcgilvary profiles