Creditgenie The Integrated Marketing Lead at Credit Genie owns brand marketing, social media, and influencer marketing strategy and execution. This senior individual contributor role shapes brand narrative and orchestrates integrated campaigns across multiple channels.