Buck Appoints Inderjit Jhajj as Chief Information Officer
Buck, an integrated HR and benefits consulting, administration, and technology services firm, announced that Inderjit Jhajj, a 30-year industry veteran, has been appointed Chief Information Officer (CIO) to oversee Buck's global…