Krista McClellan

Senior Director, Customer Success in Sales at Impact

Peers

View in org chart

Timeline

  • Senior Director, Customer Success in Sales

    Current role