Back to blog

Aaron Welo

2017

Biography

Aaron Welo is an at-large director and the Treasurer for the Equality Federation.  He is currently an associate with Thompson Coburn LLP in St. Louis, where he practices in the firm's business litigation group on a variety of class and complex litigation matters.  He was previously an associate with White & Case LLP in Washington, D.C. from 2011-2012. Aaron was on staff for Fair Wisconsin doing fundraising during its campaign against the Wisconsin marriage amendment in 2006 and also was staff counsel for HRC from 2010-2011.  He successfully represented an LGBT asylum seeker in gaining permanent status in the U.S. and has represented LGBT and various other clients in employment discrimination matters.  Aaron attended law school at the University of Minnesota and undergrad at Wesleyan University. Aaron lives in St. Louis with his partner, Jon Rogowski, who is a professor at Washington University in St. Louis, and their cat, Kathmandu.

/* ============================================= Timed Popup — Shows after a delay on every page Closes on: X button, overlay click, or Escape key Once per session (won't show again until new session) ============================================= */ document.addEventListener("DOMContentLoaded", function () { /* Target the popup elements by their Webflow classes */ const popup = document.querySelector(".modal-popup_wrapper"); const closeBtn = document.querySelector(".modal-popup_close"); const overlay = document.querySelector(".modal-popup_overlay"); /* Check if popup has already been seen this session */ if (sessionStorage.getItem("popupSeen")) return; /* Show the popup after a delay Change 4000 to adjust timing (1000 = 1 second) */ setTimeout(function () { popup.style.display = "flex"; popup.removeAttribute("aria-hidden"); closeBtn.focus(); /* Moves focus to close button for accessibility */ }, 4000); /* Close the popup and record the session */ function closePopup() { popup.style.display = "none"; popup.setAttribute("aria-hidden", "true"); sessionStorage.setItem("popupSeen", "true"); /* Prevents popup from showing again this session */ } /* Close triggers */ closeBtn.addEventListener("click", closePopup); /* X button */ overlay.addEventListener("click", closePopup); /* Clicking the dim background */ document.addEventListener("keydown", function (e) { if (e.key === "Escape") closePopup(); /* Escape key */ }); });