Caryn Hubbard is Buffer’s VP of Finance