Idiom: to land an account

Definition: To acquire a new customer Examples: My boss told me we really need more business. Maybe if I land this account, he’ll promote me. I’m not having a very good year, it has been a long time since I landed a new account. About Matt KrauseMatt began...