Richard Barry in Eden Hills, South Australia works at Ikigai Design (Managing Partner).
Share this profile
Ikigai Design
Aug 2020
-
Present
Managing Partner
Wall Street Exchange - A member of Emirates Post Group
Aug 2018
-
Jun 2020
Chief Information Officer
Sappaya
Sep 2015
-
Dec 2017
CEO
None listed.
RELATED SEARCHES
SIMILAR NAMES