Rebecca Kannourakis
Passionate and skilled problem solver implementing transformational change across healthcare, social impact and technology.
Contact Information:
All Posts:
Passionate and skilled problem solver implementing transformational change across healthcare, social impact and technology.