James Gibson joined KeyBank as senior commercial banking relationship manager as part of the expansion of its commercial banking team in California.