Caitlin Montgomery McLeod

Caitlin Montgomery McLeod

Product manager, erstwhile designer, gets lovey-dovey about efficiency.