Kelly Vaughn
Kelly Vaughn's avatar
Engineering leader looking to make some sense out of this ever-changing world