Rachel Willis
ID Technology
VP of Finance
Dallas/Fort Worth Area
A nerd at heart, I love computers, gadgets, cars (vintage & new), clothing, and yarn. Knitting & Yoga are my sanity. I learned to SUP on "textured water" in Mexico. I'm terrible on a bicycle. I love to hike, but hate bugs.