Work Experience

Work and Consulting Experience

Short-term speaking/consulting visits are not listed below. For details see my LinkedIn Profile.