IZEA Appoints Peter Biere as Chief Financial Officer

Executive brings 25+ years of Financial Leadership and Software Industry Experience to Team IZEA