Deprecated: Creation of dynamic property wpdb::$categories is deprecated in /home/geoffrey/public_html/wp-includes/wp-db.php on line 760
Deprecated: Creation of dynamic property wpdb::$post2cat is deprecated in /home/geoffrey/public_html/wp-includes/wp-db.php on line 760
Deprecated: Creation of dynamic property wpdb::$link2cat is deprecated in /home/geoffrey/public_html/wp-includes/wp-db.php on line 760
Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/geoffrey/public_html/wp-includes/comment-template.php on line 1747
Deprecated: Creation of dynamic property FluidVideoEmbed::$namespace is deprecated in /home/geoffrey/public_html/wp-content/plugins/fluid-video-embeds/fluid-video-embeds.php on line 21
Deprecated: Creation of dynamic property FluidVideoEmbed::$friendly_name is deprecated in /home/geoffrey/public_html/wp-content/plugins/fluid-video-embeds/fluid-video-embeds.php on line 22
Deprecated: Creation of dynamic property FluidVideoEmbed::$cache_duration is deprecated in /home/geoffrey/public_html/wp-content/plugins/fluid-video-embeds/fluid-video-embeds.php on line 23
Deprecated: Creation of dynamic property FluidVideoEmbed::$try_to_get_youtube_max_image is deprecated in /home/geoffrey/public_html/wp-content/plugins/fluid-video-embeds/fluid-video-embeds.php on line 24
Deprecated: Creation of dynamic property FluidVideoEmbed::$option_name is deprecated in /home/geoffrey/public_html/wp-content/plugins/fluid-video-embeds/fluid-video-embeds.php on line 27
Deprecated: Creation of dynamic property FluidVideoEmbed::$defaults is deprecated in /home/geoffrey/public_html/wp-content/plugins/fluid-video-embeds/fluid-video-embeds.php on line 30
Deprecated: Creation of dynamic property FluidVideoEmbed::$options is deprecated in /home/geoffrey/public_html/wp-content/plugins/fluid-video-embeds/fluid-video-embeds.php on line 486
Deprecated: Creation of dynamic property FluidVideoEmbed::$fve_max_width is deprecated in /home/geoffrey/public_html/wp-content/plugins/fluid-video-embeds/fluid-video-embeds.php on line 42
Deprecated: Creation of dynamic property FluidVideoEmbed::$fve_alignment is deprecated in /home/geoffrey/public_html/wp-content/plugins/fluid-video-embeds/fluid-video-embeds.php on line 48
Deprecated: Creation of dynamic property FluidVideoEmbed::$fve_responsive_hyperlink is deprecated in /home/geoffrey/public_html/wp-content/plugins/fluid-video-embeds/fluid-video-embeds.php on line 54
Deprecated: Creation of dynamic property FluidVideoEmbed::$fve_responsive_hyperlink_mq is deprecated in /home/geoffrey/public_html/wp-content/plugins/fluid-video-embeds/fluid-video-embeds.php on line 58
Deprecated: Creation of dynamic property FluidVideoEmbed::$fve_force_youtube_16_9 is deprecated in /home/geoffrey/public_html/wp-content/plugins/fluid-video-embeds/fluid-video-embeds.php on line 64
Deprecated: Creation of dynamic property FluidVideoEmbed::$fve_force_vimeo_16_9 is deprecated in /home/geoffrey/public_html/wp-content/plugins/fluid-video-embeds/fluid-video-embeds.php on line 68
Deprecated: Creation of dynamic property FluidVideoEmbed::$fve_disable_css is deprecated in /home/geoffrey/public_html/wp-content/plugins/fluid-video-embeds/fluid-video-embeds.php on line 74
Deprecated: Creation of dynamic property FluidVideoEmbed::$iframe_before_src is deprecated in /home/geoffrey/public_html/wp-content/plugins/fluid-video-embeds/fluid-video-embeds.php on line 79
Deprecated: Creation of dynamic property FluidVideoEmbed::$iframe_after_src is deprecated in /home/geoffrey/public_html/wp-content/plugins/fluid-video-embeds/fluid-video-embeds.php on line 80
Deprecated: Creation of dynamic property tpb::$options is deprecated in /home/geoffrey/public_html/wp-content/plugins/toolbar-publish-button/toolbar-publish-button.php on line 86
Deprecated: Creation of dynamic property WP_Block_Type::$skip_inner_blocks is deprecated in /home/geoffrey/public_html/wp-includes/class-wp-block-type.php on line 391
Deprecated: Creation of dynamic property WP_Block_Type::$skip_inner_blocks is deprecated in /home/geoffrey/public_html/wp-includes/class-wp-block-type.php on line 391
Deprecated: Creation of dynamic property WP_Term::$term_order is deprecated in /home/geoffrey/public_html/wp-includes/class-wp-term.php on line 198
Deprecated: Creation of dynamic property WP_Term::$term_order is deprecated in /home/geoffrey/public_html/wp-includes/class-wp-term.php on line 198
Deprecated: Creation of dynamic property WP_Term::$object_id is deprecated in /home/geoffrey/public_html/wp-includes/class-wp-term-query.php on line 1118
Deprecated: Creation of dynamic property WP_Term::$term_order is deprecated in /home/geoffrey/public_html/wp-includes/class-wp-term.php on line 198 Geoff Joe – Design Director
Geoff Joe is an Independent Experience Designer and Founder of Hero – a digital experience design studio based in Auckland, New Zealand.
Over the last 14 years, he has been fortunate to build a career out of the thing he loves doing – working with clients to build experiences that are meaningful and memorable.
With global experience across New Zealand and the UK, he has led design teams at Resn, MediaMonks and ColensoBBDO to create award-winning products for brands such as Google, Adidas, Samsung, Volkswagen and Acura among others. His mission is to build products with purpose.