LB

Lucy Barlow

Completions Manager at Better

About

Links

Previous companies

Debenhams logo

Timeline

  • Completions Manager

    July, 2021 - present

  • Customer Success Associate

    September, 2020