iCumulus is an Australian lead generation agency that provides advertisers with a full range of lead generation and management services through relationships with digital publishers and its lead management platform Atmosphere LM. It positions itself as Australia's premier lead generation agency and can be contacted via email or phone for consultation.