Workplace facts = winning grievances; #union leaders are invited to this new session aimed at more effectively defending a #VoiceForAll: aftct.org/event/how-to... #StrengthinUnity @aft.org @aftteach.bsky.social @afthighered.bsky.social @psrp-aft.bsky.social @afthealthcare.bsky.social @aaup.org
Being a voice for all means showing up—especially when our neighbors need support.
I was honored to stand with our immigrant community today and to say clearly: you belong, you matter, and you are welcome here.
#JulieForKane #voiceforall #kanecountyboard11 #immigrantsbelong
2025 was a year I’ll never forget — because of Team Julie.
This campaign is powered by people who believe in showing up for each other.
Thank you for your heart, your hustle, and your hope.
I’m so proud to stand with you — and we’re just getting started. 💙 Let’s go 2026
#voiceforall #julieforkane
This session builds on our regular course empowering worksite reps to defend a #VoiceForAll: aftct.org/event/advanc...; taking #union leadership development to next level! #UnionYES @aft.org @aftteach.bsky.social @afthighered.bsky.social @afthealthcare.bsky.social @psrp-aft.bsky.social @aaup.org
Planting seeds to grow a stronger #VoiceForAll; share our #AFTCT prez's message w/new members to inspire them to become more engaged in our movement. #UnionYES @aft.org @aftteach.bsky.social @afthighered.bsky.social @psrp-aft.bsky.social @afthealthcare.bsky.social @aaup.org
🛡️📢 **Watch out—the oligarchs are on the rise!** Their wealth speaks louder than votes. Democracy needs protecting. #OligarchsAndUs #VoiceForAll