Sheila McGregor

Non-executive Director
LGT Crestone Wealth Management

Moves