amanda holmes
amanda holmes

amanda holmes

Marketer, executive coach, mentor, lecturer. Partial to an occasional open water swim.