Sheila Ludard is a professional with a Bachelor of Commerce degree in Accounting from the University of Calgary. Sheila has held various roles in companies such as CaptivateIQ, Achievers, AIESEC Canada, Enerplus, and Alberta Health Services. Sheila has experience in customer success, sales and customer success operations, global sales compensation analysis, business development, account management, operations accounting, and treasury & capital accounting. Sheila currently serves as Principal Customer Success Manager at CaptivateIQ.
Sign up to view 0 direct reports
Get started