Madina Khazerouni

Madina Khazerouni

Madina Khazerouni

Marketing Assistant Manager

Marketing Assistant Manager

April 2024

April 2024

As Marketing Assistant Manager at Cal AI, I lead a team of nine marketing assistants, manage our main social channels, handle DMs and negotiations, respond to customer inquiries, and keep the team organized and on track.

Can you tell us a bit about your work and what your day to day looks like?

I work as a Marketing Assistant Manager, leading a team of nine marketing assistants. My role is all about guiding and supporting them to get their tasks done. I also manage Cal AI’s main Instagram and TikTok accounts, handle DMs and negotiations, respond to emails and customer inquiries, and make sure the team stays organized and on track.

What are you currently excited about for the next year?

Professionally, I’m excited to keep growing with Cal AI. On the personal side, I’m really looking forward to my wedding and this new chapter in my life.

What can we catch you doing outside of work?

Probably swimming, hanging out with friends, or trying new activities. I love discovering new things every day.

What has been the highlight working at founders arm/your client so far?

I love working with Cal AI because they truly are the best team. They’ve helped me grow so much, and I’ve learned a lot along the way. I started as a Marketing Assistant and later moved into a Manager role. What I really appreciate is that the team is young but still manages to build an amazing culture together. I also appreciate Founders Arm—especially Rayyan, who has guided me with valuable advice, and Kholoud, along with the rest of the team, who are simply incredible.

  • I love this one cause my fiancée took me to draw, my favorite thing to do! Don’t mind this one though cause I let him help 😅

  • Went to visit Notre-Dame d’Afrique in Algeria for the first time, it was amazing 🫶

  • Went scuba diving with my cousins, best experience ever. We do it every summer 🫶

  • I love this one cause my fiancée took me to draw, my favorite thing to do! Don’t mind this one though cause I let him help 😅

  • Went to visit Notre-Dame d’Afrique in Algeria for the first time, it was amazing 🫶

  • Went scuba diving with my cousins, best experience ever. We do it every summer 🫶

Starting at $2,500/mo

Starting at $2,500/mo

Save 60% of the cost

Founders Arm delivers top talent at a fraction of traditional hiring costs.

Self onboarding

Get instant momentum with trained professionals who integrate effortlessly into your workflow.

Hire in under 2 weeks

Get pre-vetted, trained talent, ready to scale with your growth goals.

No admin hassle

We take care of payroll, benefits, time-off, and compliance for a seamless experience.

10x your productivity with a virtual assistant that knows startups.

10x your productivity with a virtual assistant that knows startups.

© 2025 Founders Arm. All rights reserved.

© 2025 Founders Arm.
All rights reserved.

// Loops Cal.com Attribution Script // Links anonymous website visitors to Cal.com bookings (function () { 'use strict'; const COOKIE_NAME = '_loops'; // Legacy localStorage key (SDK v1) const LEGACY_ANONYMOUS_ID_KEY = 'loops_anonymous_id'; let calIntercepted = false; /** * Get a cookie value by name */ function getCookie(name) { try { const value = '; ' + document.cookie; const parts = value.split('; ' + name + '='); if (parts.length === 2) { return decodeURIComponent(parts.pop().split(';').shift()); } return null; } catch (e) { return null; } } /** * Get the Loops anonymous ID * Tries the new SDK (cookie) first, then falls back to legacy localStorage */ function getLoopsId() { // Try new SDK v2 (_loops cookie with JSON) try { const cookieValue = getCookie(COOKIE_NAME); if (cookieValue) { const state = JSON.parse(cookieValue); if (state && state.anonymousId) { return state.anonymousId; } } } catch (e) { // JSON parse failed, continue to fallback } // Fallback: Try Loops global object (if SDK is initialized) try { if (typeof window !== 'undefined' && window.Loops && typeof window.Loops.getAnonymousId === 'function') { return window.Loops.getAnonymousId(); } } catch (e) { // Loops not available } // Fallback: Legacy SDK v1 (localStorage) try { return localStorage.getItem(LEGACY_ANONYMOUS_ID_KEY); } catch (e) { return null; } } function addLoopsIdToCalLinks() { const loopsId = getLoopsId(); if (!loopsId) { // No anonymous ID available - SDK may not be installed or initialized return; } // Find all Cal.com links const calLinks = document.querySelectorAll('a[href*="cal.com"]'); let updatedCount = 0; calLinks.forEach(link => { try { const url = new URL(link.href); if (!url.searchParams.has('metadata[loops_id]')) { url.searchParams.set('metadata[loops_id]', loopsId); link.href = url.toString(); updatedCount++; console.log('[Loops] Updated Cal link:', link.href); } } catch (e) { console.warn('[Loops] Could not update link:', link.href); } }); // Also handle Cal.com embed if present (only intercept once) if (window.Cal && !calIntercepted) { calIntercepted = true; const originalCal = window.Cal; window.Cal = function (action, ...args) { if (action === 'ui' && args[0]) { args[0].metadata = args[0].metadata || {}; args[0].metadata.loops_id = loopsId; } return originalCal.apply(this, [action, ...args]); }; Object.assign(window.Cal, originalCal); console.log('[Loops] Cal.com embed intercepted'); } if (updatedCount > 0) { console.log('[Loops] Updated ' + updatedCount + ' Cal.com link(s) with anonymous ID: ' + loopsId); } } // Run on DOM ready if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', addLoopsIdToCalLinks); } else { addLoopsIdToCalLinks(); } // Watch for dynamically added Cal links (SPA navigation) const observer = new MutationObserver(function () { addLoopsIdToCalLinks(); }); if (document.body) { observer.observe(document.body, { childList: true, subtree: true }); } else { document.addEventListener('DOMContentLoaded', function () { observer.observe(document.body, { childList: true, subtree: true }); }); } })();