Andrew Seth Kahr is the founder and CEO of First Deposit Corp, and won the credit card Lemon Ad Award given out by USA Today for deceptive advertising in 1996.
Andrew Seth Kahr is the founder and CEO of First Deposit Corp. Andrew Seth Kahr won the credit card Lemon Ad Award. This Lemon Ad Award was given out by USA Today for deceptive advertising in 1996.