Stephen Harrell, Senior Affiliate Manager at Bankrate Credit Cards, has been in the credit cards business for 16 years. He is an expert on all things affiliate, tracking industry trends and focusing on building strategic partnerships for growth. Customer service is a priority for Harrell. American Express used to say, “Don’t leave home without it” but for Harrell, the thing he can’t leave home without is his phone, ensuring that he is always available to partners.