Alliance 412 completes $1m fundraising campaign