Sarah Mackellar

Global Customer Success Operations Manager/ EMEA Business Operations and Office Manager at Yellowfin BI

Sarah Mackellar Email & Contact Information

Sarah Mackellar Current Workplace: Yellowfin BI

View Colleagues