SF

Shane Freeman

Account Executive at Idea 11

About

Links

Previous companies

NTT logo

Timeline

  • Account Executive

    November, 2022 - present