US, Canada, Caribbean Network

Georgia

Located in: Georgia

Welcome to the IWIRC Georgia Network

The IWIRC-Georgia Network was founded in 2001 as an organization to foster and promote networking among women in the restructuring industry in Georgia.  Our members include dynamic women from diverse professional backgrounds, including judges, lawyers, bankers, turnaround professionals, financial advisors and other restructuring practitioners at all levels of practice.

The Georgia Network is devoted to enhancing the status of professional women in the insolvency world.  Our goal is to provide a regular forum for meeting, networking, exchanging ideas, and camaraderie.  The Georgia Network hosts a variety of different events each year including cocktail networking receptions, educational seminars, community outreach programs, and other exciting events.

The Georgia Network has been recognized as a role model for IWIRC networks and is the proud recipient of the Ryan Award for Outstanding IWIRC Network in both 2006 and 2012.  Georgia Network members have also been recognized for their contributions to IWIRC and the restructuring community, both locally and nationally, including:

  • Irene Byela                              2024 Rising Star Finalist
  • Radha Gordon                        2022 Rising Star Finalist
  • Alexandra “CC” Schnapp    2016 Rising Star Semifinalist
  • Jennifer Meyerowitz           2015 Melnik Award for Exceptional IWIRC Member
  • Sage Sigler                               2012 Rising Star Semifinalist
  • Alison Elko Franklin             2011 Rising Star Semifinalist
  • Hon. Mary Grace Diehl      2008 Woman of the Year in Restructuring Award

We welcome all who are interested in attending our events.  Members of IWIRC enjoy a host of benefits, including the opportunity to meet insolvency professionals at every level and in every discipline in a welcoming and positive atmosphere.  We hope you will consider joining us!

Members

Upcoming Events

IWIRC Georgia Network – Table for Ten Series – Dinner Two at Ecco Midtown

September 29, 2026

IWIRC Georgia Network – Table for Ten Series – Dinner One at Petite Violette

September 10, 2026

IWIRC Test Event

August 1, 2026

Be Connected: IWIRC Regional Luncheon at ABI Southeast

July 24, 2026

IWIRC GA Network: Table for Ten Series

October 28, 2025

IWIRC GA Network: Table for Ten Series

October 23, 2025

Network News

Newsletters

March 2026 Newsletter

March 19, 2026
Newsletters

2025 Wrapped Newsletter

December 31, 2025
Newsletters

December 2025 Newsletter

December 1, 2025
Newsletters

September 2025 Newsletter

September 19, 2025
Newsletters

July 2025 Newsletter

July 19, 2025
Newsletters

February 2025 Newsletter

February 19, 2025
Announcements

Pickleball for Humanity

September 30, 2023
Announcements

Membership Month: Tables for Ten

September 14, 2023
Announcements

IWIRC Luncheon at ABI Southeast Bankruptcy Workshop

July 31, 2023
Announcements

IWIRC 30th Anniversary Garden Party

April 27, 2023
Announcements

Dine Around at SBLI

March 23, 2023
Announcements

The Fine Art of Female Assertiveness

February 23, 2023
Announcements

Cheers to 30 Years!

January 12, 2023
Announcements

Please join us for the Fourth Annual Judges Panel presented by the IWIRC-Georgia Network and TMA Atlanta Chapter

April 12, 2018
Announcements

Join IWIRC for a Reception at Parker’s on Ponce

February 21, 2018
Announcements

Join Us for the IWIRC-Georgia Network’s Annual Holiday Pary

December 7, 2017
Announcements

Save the Date for the Georgia-IWIRC Network’s Annual Holiday Party

December 7, 2017
Announcements

Autumn Gathering at Gate City Brewing

September 29, 2017
Announcements

Candle-Making Workshop

August 24, 2017
Announcements

Join the IWIRC-Georgia Network for a Summer Happy Hour

June 29, 2017
Announcements

Join the IWIRC Georgia Network for a Lunch and Community Service Project

May 2, 2017
Announcements

Dine-Around at SBLI – RSVP now!

March 30, 2017
Announcements

Register Now for the IWIRC & TMA Judges Panel March 16th!

March 16, 2017
Announcements

Melnick Award Announcement

April 16, 2015
Newsletters

Georgia Network July 2013 Newsletter

July 30, 2013

Become a member to view these resources

This is a repository for member-only network resources. Register to become a member and login to view this content.

Network Photos

Georgia

Through the Lens of 2024

December 31, 2024
Georgia

IWIRC Georgia Network’s Golf Outing

October 10, 2024
Georgia

Be Connected: IWIRC Regional Luncheon at ABI Southeast

July 26, 2024
Georgia

IWIRC Georgia Attends Leadership Summit in London, UK

August 3, 2023
Georgia

IWIRC Georgia Network Celebrates 30th Anniversary

April 27, 2023
Georgia

IWIRC-Georgia Award Winners

June 11, 2015
Georgia

IWIRC – Georgia Network 2011 Holiday Party – Capital City Club

January 29, 2012
Georgia

IWIRC Georgia Network – Mentoring Kick Off Event

November 19, 2011
Georgia

Pictures From IWIRC Georgia Network’s Judges’ Panel (July 2011)

July 26, 2011

Platinum Sponsors

Gold Sponsors

Silver Sponsors

Small Firm Sponsors

Join the IWIRC Community

A world of benefits is just a click away.

/*umx-dollar-fix*/window.$ = window.$ || window.jQuery; // REVEAL SPONSOR BIO // Open $(document).on('click', '.sponsor .sponsor-card .sponsor-title .sponsor-open', function (e) { e.preventDefault(); var $sponsor = $(this).closest('.sponsor'); $sponsor.find('.sponsor-card').addClass('hide'); $sponsor.find('.sponsor-info').removeClass('hide'); }); // Close: return to initial state $(document).on('click', '.sponsor .sponsor-info .sponsor-close', function (e) { e.preventDefault(); var $sponsor = $(this).closest('.sponsor'); $sponsor.find('.sponsor-info').addClass('hide'); $sponsor.find('.sponsor-card').removeClass('hide'); }); // REMOVE PROFILE PHOTO LINK $(document).ready(function() { $(".um .um-profile-photo a.um-profile-photo-img").removeAttr("href"); }); /*umx-dollar-fix*/window.$ = window.$ || window.jQuery; (function () { // ----------------------- // SCOPE / GUARDS // ----------------------- var body = document.body; if (!body) return; var okPage = body.classList.contains("single-networks") || body.classList.contains("post-type-archive-networks"); if (!okPage) return; var WIDGET_ROOT_SELECTOR = "#network-tabs"; // keep this if you want maximum safety // ----------------------- // CONFIG // ----------------------- var TAB_PARAM = "tab"; // change to "ntab" if you ever want var USE_HASH = false; // you chose querystring mode // Query params that should NOT "carry across" when switching tabs. // Add anything else that is tab-specific here. var TAB_SCOPED_PARAMS = ["nm_page"]; // Optional: if true, when URL has no tab param, we clear stored tab so root URL always defaults. var CLEAR_STORED_WHEN_NO_TAB = true; // Retry timing var OPEN_TRIES = 60; // increased from 40 — more headroom for slow first loads var OPEN_TRY_DELAY = 250; // slightly longer between attempts // ----------------------- // HELPERS // ----------------------- function slugify(str) { return (str || "") .toString() .trim() .toLowerCase() .replace(/&/g, "and") .replace(/[^a-z0-9]+/g, "-") .replace(/(^-|-$)/g, ""); } function getRequestedSlug() { if (USE_HASH) { var h = (window.location.hash || "").replace("#", "").trim(); return h ? decodeURIComponent(h) : ""; } var p = new URLSearchParams(window.location.search); return (p.get(TAB_PARAM) || "").trim(); } function urlHasExplicitTab() { if (USE_HASH) return !!(window.location.hash || "").replace("#", "").trim(); var p = new URLSearchParams(window.location.search); return p.has(TAB_PARAM); } function setUrlForTab(slug, opts) { opts = opts || {}; var preserveParams = opts.preserveParams || []; var stripParams = opts.stripParams || []; if (USE_HASH) { history.replaceState( null, "", window.location.pathname + window.location.search + "#" + encodeURIComponent(slug) ); return; } var url = new URL(window.location.href); stripParams.forEach(function (k) { if (preserveParams.indexOf(k) === -1) { url.searchParams.delete(k); } }); url.searchParams.set(TAB_PARAM, slug); history.replaceState(null, "", url.toString()); } function storageKeyForWidget(widgetId) { return "elNestedTabsActive:" + window.location.pathname + ":" + (widgetId || "unknown"); } function getTabTitleSlug(btn) { var txtEl = btn.querySelector(".e-n-tab-title-text"); var label = txtEl ? (txtEl.textContent || "") : (btn.textContent || ""); return slugify(label); } /** * Check whether a given tab button is truly the active/visible one. * We check both the aria attribute AND whether the associated panel is active, * because Elementor can update one without the other during initialization. */ function isTabActuallyActive(scopeEl, btn) { if (btn.getAttribute("aria-selected") !== "true") return false; var panelId = btn.getAttribute("aria-controls"); if (!panelId) return false; var panel = scopeEl.querySelector("#" + CSS.escape(panelId)); if (!panel) return false; return panel.classList.contains("e-active"); } function forceActivateTab(scopeEl, btn) { if (!scopeEl || !btn) return false; var titles = scopeEl.querySelectorAll("button.e-n-tab-title"); if (!titles || !titles.length) return false; var panelId = btn.getAttribute("aria-controls"); if (!panelId) return false; var panelsWrap = scopeEl.querySelector(".e-n-tabs-content"); if (!panelsWrap) return false; var targetPanel = scopeEl.querySelector("#" + CSS.escape(panelId)); if (!targetPanel) return false; // Reset all titles for (var i = 0; i < titles.length; i++) { titles[i].setAttribute("aria-selected", "false"); titles[i].setAttribute("tabindex", "-1"); } // Reset all panels var panels = panelsWrap.querySelectorAll('[role="tabpanel"]'); for (var j = 0; j < panels.length; j++) { panels[j].classList.remove("e-active"); } // Activate chosen btn.setAttribute("aria-selected", "true"); btn.setAttribute("tabindex", "0"); targetPanel.classList.add("e-active"); return true; } function openTabBySlug(scopeEl, slug) { if (!slug) return false; var titles = scopeEl.querySelectorAll("button.e-n-tab-title"); if (!titles || !titles.length) return false; for (var i = 0; i < titles.length; i++) { var btn = titles[i]; if (getTabTitleSlug(btn) === slug) { btn.click(); // If Elementor doesn't reflect selection, force it if (!isTabActuallyActive(scopeEl, btn)) { forceActivateTab(scopeEl, btn); } return true; } } return false; } function initNestedTabs(scopeEl) { if (!scopeEl || scopeEl.__tabsDeepLinkInit) return; scopeEl.__tabsDeepLinkInit = true; var widgetEl = scopeEl.closest(".elementor-widget") || scopeEl; var widgetId = widgetEl.getAttribute("data-id") || widgetEl.id || ""; var key = storageKeyForWidget(widgetId); var titles = scopeEl.querySelectorAll("button.e-n-tab-title"); if (!titles || !titles.length) return; var explicitTab = urlHasExplicitTab(); var requested = getRequestedSlug(); if (!explicitTab) { if (CLEAR_STORED_WHEN_NO_TAB) { try { sessionStorage.removeItem(key); } catch (e) {} } // Don't force any open; let Elementor's default (first tab) remain. } else { // ---- FIX: robust retry that keeps re-asserting until stable ---- // On cold / incognito loads Elementor may: // a) not have rendered the buttons yet, // b) re-initialise its widget AFTER we successfully opened the tab, // snapping it back to the default. // We handle both by: // 1. Continuing retries even after a "successful" open — we verify // the tab is *still* active on subsequent ticks. // 2. Only stopping once the correct tab has been stable for several // consecutive checks (meaning Elementor is done re-initialising). var tries = 0; var consecutiveStableChecks = 0; var STABLE_THRESHOLD = 4; // need this many consecutive "already correct" checks function tryOpenLater() { tries++; var nowRequested = getRequestedSlug(); if (!nowRequested) return; // tab param removed mid-load — stop // Find the target button var targetBtn = null; var allTitles = scopeEl.querySelectorAll("button.e-n-tab-title"); for (var i = 0; i < allTitles.length; i++) { if (getTabTitleSlug(allTitles[i]) === nowRequested) { targetBtn = allTitles[i]; break; } } if (!targetBtn) { // Buttons not rendered yet — keep waiting consecutiveStableChecks = 0; if (tries = STABLE_THRESHOLD) { // It's been stable for long enough — Elementor is done, we can stop. try { sessionStorage.setItem(key, nowRequested); } catch (e) {} return; } } else { // Wrong tab is active — Elementor likely re-asserted the default. // Force-open the correct one and reset stability counter. consecutiveStableChecks = 0; openTabBySlug(scopeEl, nowRequested); try { sessionStorage.setItem(key, nowRequested); } catch (e) {} } if (tries < OPEN_TRIES) setTimeout(tryOpenLater, OPEN_TRY_DELAY); } // Start immediately rather than waiting 50ms — we want to beat // Elementor's first paint when possible, and the retry loop handles // cases where we're too early. tryOpenLater(); } // ---- Click behavior ---- for (var i = 0; i < titles.length; i++) { (function (btn) { btn.addEventListener("click", function () { var slug = getTabTitleSlug(btn); if (!slug) return; var preserve = []; if (slug === "members") preserve.push("nm_page"); setUrlForTab(slug, { preserveParams: preserve, stripParams: TAB_SCOPED_PARAMS }); try { sessionStorage.setItem(key, slug); } catch (e) {} }); })(titles[i]); } } function findAndInit() { var roots; if (WIDGET_ROOT_SELECTOR) { roots = document.querySelectorAll(WIDGET_ROOT_SELECTOR + " .e-n-tabs"); } else { roots = document.querySelectorAll(".elementor-widget-n-tabs .e-n-tabs"); } if (roots && roots.length) { for (var i = 0; i < roots.length; i++) initNestedTabs(roots[i]); return true; } return false; } function boot() { findAndInit(); var obs = new MutationObserver(function () { findAndInit(); }); obs.observe(document.documentElement, { childList: true, subtree: true }); // Also listen for Elementor's own "init" event — on cold loads this fires // once the frontend JS has finished bootstrapping all widgets. // This gives us one more reliable trigger point beyond the MutationObserver. window.addEventListener("elementor/frontend/init", function () { // Short delay to let Elementor finish activating its default tabs setTimeout(findAndInit, 100); }); setTimeout(function () { try { obs.disconnect(); } catch (e) {} }, 25000); // extended from 20s to 25s for slow connections } if (document.readyState === "loading") { document.addEventListener("DOMContentLoaded", boot); } else { boot(); } })();