Ethan joined AFSCME Council 65 as a Labor Representative in January 2023. He represents the following local unions:
- Local 0105-0053 Allina Health New Ulm Medical Center
- Local 0147-0002, 0003 Owatonna Schools
- Local 0147-0006 Communities of a Lifetime KODA
- Local 0565-0001, 0002, 0005 Blue Earth County
- Local 0578-0006 Windom Area Hospital
- Local 0925-0001 Des Moines Valley HHS
- Local 1204-0001, 0005 Brown County
- Local 1204-0002 Fairmont City
- Local 1204-0003 Blue Earth City
- Local 1204-0004 Blue Earth PUC
- Local 1204-0006 Watonwan County
- Local 1204-0010 New Ulm City
- Local 1204-0012 St. James City
- Local 1500-0000 District Courts
- Local 1856-0001 Morrison Compass - Mankato
- Local 1856-0002 Leo A Hoffmann Center
- Local 2374-0000 Mankato Transit
- Local 2424-0004 Slayton City
- Local 2438-0003 New Richland School
- Local 2439-0001 Sibley County
- Local 2439-0002 Montgomerty City
- Local 2439-0003 Waterville City
- Local 2439-0004 Winthrop City
- Local 3953-0001 Blue Earth Schools
- Local 3953-0002 Faribault County
- Local 3953-0003 Wells City