Rebecca Kannourakis

Passionate and skilled problem solver implementing transformational change across healthcare, social impact and technology.

Contact Information:
All Posts: