Deprecated: Creation of dynamic property wpdb::$categories is deprecated in /home2/bonsallww/public_html/wp-includes/wp-db.php on line 668

Deprecated: Creation of dynamic property wpdb::$post2cat is deprecated in /home2/bonsallww/public_html/wp-includes/wp-db.php on line 668

Deprecated: Creation of dynamic property wpdb::$link2cat is deprecated in /home2/bonsallww/public_html/wp-includes/wp-db.php on line 668

Deprecated: Return type of WP_Theme::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/bonsallww/public_html/wp-includes/class-wp-theme.php on line 554

Deprecated: Return type of WP_Theme::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/bonsallww/public_html/wp-includes/class-wp-theme.php on line 595

Deprecated: Return type of WP_Theme::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/bonsallww/public_html/wp-includes/class-wp-theme.php on line 535

Deprecated: Return type of WP_Theme::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/bonsallww/public_html/wp-includes/class-wp-theme.php on line 544

Deprecated: Return type of WP_REST_Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/bonsallww/public_html/wp-includes/rest-api/class-wp-rest-request.php on line 960

Deprecated: Return type of WP_REST_Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/bonsallww/public_html/wp-includes/rest-api/class-wp-rest-request.php on line 980

Deprecated: Return type of WP_REST_Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/bonsallww/public_html/wp-includes/rest-api/class-wp-rest-request.php on line 992

Deprecated: Return type of WP_REST_Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/bonsallww/public_html/wp-includes/rest-api/class-wp-rest-request.php on line 1003

Deprecated: Return type of WP_Block_List::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/bonsallww/public_html/wp-includes/class-wp-block-list.php on line 151

Deprecated: Return type of WP_Block_List::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/bonsallww/public_html/wp-includes/class-wp-block-list.php on line 175

Deprecated: Return type of WP_Block_List::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/bonsallww/public_html/wp-includes/class-wp-block-list.php on line 164

Deprecated: Return type of WP_Block_List::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/bonsallww/public_html/wp-includes/class-wp-block-list.php on line 186

Deprecated: Return type of WP_Block_List::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/bonsallww/public_html/wp-includes/class-wp-block-list.php on line 138

Deprecated: Return type of WP_Block_List::offsetExists($index) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/bonsallww/public_html/wp-includes/class-wp-block-list.php on line 75

Deprecated: Return type of WP_Block_List::offsetGet($index) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/bonsallww/public_html/wp-includes/class-wp-block-list.php on line 89

Deprecated: Return type of WP_Block_List::offsetSet($index, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/bonsallww/public_html/wp-includes/class-wp-block-list.php on line 110

Deprecated: Return type of WP_Block_List::offsetUnset($index) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/bonsallww/public_html/wp-includes/class-wp-block-list.php on line 127

Deprecated: Return type of WP_Block_List::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/bonsallww/public_html/wp-includes/class-wp-block-list.php on line 199

Deprecated: Creation of dynamic property AIOSEO\Plugin\Lite\Admin\PostSettings::$integrations is deprecated in /home2/bonsallww/public_html/wp-content/plugins/all-in-one-seo-pack/app/AIOSEO.php on line 248

Deprecated: Return type of WPCF7_FormTag::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/bonsallww/public_html/wp-content/plugins/contact-form-7/includes/form-tag.php on line 395

Deprecated: Return type of WPCF7_FormTag::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/bonsallww/public_html/wp-content/plugins/contact-form-7/includes/form-tag.php on line 387

Deprecated: Return type of WPCF7_FormTag::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/bonsallww/public_html/wp-content/plugins/contact-form-7/includes/form-tag.php on line 381

Deprecated: Return type of WPCF7_FormTag::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/bonsallww/public_html/wp-content/plugins/contact-form-7/includes/form-tag.php on line 399

Deprecated: Return type of WPCF7_Validation::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/bonsallww/public_html/wp-content/plugins/contact-form-7/includes/validation.php on line 78

Deprecated: Return type of WPCF7_Validation::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/bonsallww/public_html/wp-content/plugins/contact-form-7/includes/validation.php on line 72

Deprecated: Return type of WPCF7_Validation::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/bonsallww/public_html/wp-content/plugins/contact-form-7/includes/validation.php on line 59

Deprecated: Return type of WPCF7_Validation::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/bonsallww/public_html/wp-content/plugins/contact-form-7/includes/validation.php on line 82

Deprecated: Creation of dynamic property Essential_Addons_Elementor\Classes\Plugin_Usage_Tracker::$disabled_wp_cron is deprecated in /home2/bonsallww/public_html/wp-content/plugins/essential-addons-for-elementor-lite/includes/Classes/Plugin_Usage_Tracker.php on line 68

Deprecated: Creation of dynamic property Essential_Addons_Elementor\Classes\Plugin_Usage_Tracker::$enable_self_cron is deprecated in /home2/bonsallww/public_html/wp-content/plugins/essential-addons-for-elementor-lite/includes/Classes/Plugin_Usage_Tracker.php on line 69

Deprecated: Creation of dynamic property Essential_Addons_Elementor\Classes\Plugin_Usage_Tracker::$require_optin is deprecated in /home2/bonsallww/public_html/wp-content/plugins/essential-addons-for-elementor-lite/includes/Classes/Plugin_Usage_Tracker.php on line 73

Deprecated: Creation of dynamic property Essential_Addons_Elementor\Classes\Plugin_Usage_Tracker::$include_goodbye_form is deprecated in /home2/bonsallww/public_html/wp-content/plugins/essential-addons-for-elementor-lite/includes/Classes/Plugin_Usage_Tracker.php on line 74

Deprecated: Creation of dynamic property Essential_Addons_Elementor\Classes\Plugin_Usage_Tracker::$marketing is deprecated in /home2/bonsallww/public_html/wp-content/plugins/essential-addons-for-elementor-lite/includes/Classes/Plugin_Usage_Tracker.php on line 75

Deprecated: Creation of dynamic property Essential_Addons_Elementor\Classes\Plugin_Usage_Tracker::$options is deprecated in /home2/bonsallww/public_html/wp-content/plugins/essential-addons-for-elementor-lite/includes/Classes/Plugin_Usage_Tracker.php on line 76

Deprecated: Creation of dynamic property Essential_Addons_Elementor\Classes\Plugin_Usage_Tracker::$item_id is deprecated in /home2/bonsallww/public_html/wp-content/plugins/essential-addons-for-elementor-lite/includes/Classes/Plugin_Usage_Tracker.php on line 77

Deprecated: Creation of dynamic property Essential_Addons_Elementor\Classes\Plugin_Usage_Tracker::$notice_options is deprecated in /home2/bonsallww/public_html/wp-content/plugins/essential-addons-for-elementor-lite/includes/Classes/Plugin_Usage_Tracker.php on line 638

Deprecated: Creation of dynamic property WPtouchProFour::$settings_object is deprecated in /home2/bonsallww/public_html/wp-content/plugins/wptouch/core/class-wptouch-pro.php on line 82

Deprecated: Creation of dynamic property WP_Widget_Pages::$show_instance_in_rest is deprecated in /home2/bonsallww/public_html/wp-content/plugins/gutenberg/lib/widgets.php on line 307

Deprecated: Creation of dynamic property WP_Widget_Calendar::$show_instance_in_rest is deprecated in /home2/bonsallww/public_html/wp-content/plugins/gutenberg/lib/widgets.php on line 307

Deprecated: Creation of dynamic property WP_Widget_Archives::$show_instance_in_rest is deprecated in /home2/bonsallww/public_html/wp-content/plugins/gutenberg/lib/widgets.php on line 307

Deprecated: Creation of dynamic property WP_Widget_Media_Audio::$show_instance_in_rest is deprecated in /home2/bonsallww/public_html/wp-content/plugins/gutenberg/lib/widgets.php on line 307

Deprecated: Creation of dynamic property WP_Widget_Media_Image::$show_instance_in_rest is deprecated in /home2/bonsallww/public_html/wp-content/plugins/gutenberg/lib/widgets.php on line 307

Deprecated: Creation of dynamic property WP_Widget_Media_Gallery::$show_instance_in_rest is deprecated in /home2/bonsallww/public_html/wp-content/plugins/gutenberg/lib/widgets.php on line 307

Deprecated: Creation of dynamic property WP_Widget_Media_Video::$show_instance_in_rest is deprecated in /home2/bonsallww/public_html/wp-content/plugins/gutenberg/lib/widgets.php on line 307

Deprecated: Creation of dynamic property WP_Widget_Meta::$show_instance_in_rest is deprecated in /home2/bonsallww/public_html/wp-content/plugins/gutenberg/lib/widgets.php on line 307

Deprecated: Creation of dynamic property WP_Widget_Search::$show_instance_in_rest is deprecated in /home2/bonsallww/public_html/wp-content/plugins/gutenberg/lib/widgets.php on line 307

Deprecated: Creation of dynamic property WP_Widget_Text::$show_instance_in_rest is deprecated in /home2/bonsallww/public_html/wp-content/plugins/gutenberg/lib/widgets.php on line 307

Deprecated: Creation of dynamic property WP_Widget_Categories::$show_instance_in_rest is deprecated in /home2/bonsallww/public_html/wp-content/plugins/gutenberg/lib/widgets.php on line 307

Deprecated: Creation of dynamic property WP_Widget_Recent_Posts::$show_instance_in_rest is deprecated in /home2/bonsallww/public_html/wp-content/plugins/gutenberg/lib/widgets.php on line 307

Deprecated: Creation of dynamic property WP_Widget_Recent_Comments::$show_instance_in_rest is deprecated in /home2/bonsallww/public_html/wp-content/plugins/gutenberg/lib/widgets.php on line 307

Deprecated: Creation of dynamic property WP_Widget_RSS::$show_instance_in_rest is deprecated in /home2/bonsallww/public_html/wp-content/plugins/gutenberg/lib/widgets.php on line 307

Deprecated: Creation of dynamic property WP_Widget_Tag_Cloud::$show_instance_in_rest is deprecated in /home2/bonsallww/public_html/wp-content/plugins/gutenberg/lib/widgets.php on line 307

Deprecated: Creation of dynamic property WP_Nav_Menu_Widget::$show_instance_in_rest is deprecated in /home2/bonsallww/public_html/wp-content/plugins/gutenberg/lib/widgets.php on line 307

Deprecated: Creation of dynamic property WP_Widget_Custom_HTML::$show_instance_in_rest is deprecated in /home2/bonsallww/public_html/wp-content/plugins/gutenberg/lib/widgets.php on line 307

Deprecated: DateTime::__construct(): Passing null to parameter #1 ($datetime) of type string is deprecated in /home2/bonsallww/public_html/wp-includes/script-loader.php on line 348

Deprecated: Creation of dynamic property wpdb::$actionscheduler_actions is deprecated in /home2/bonsallww/public_html/wp-includes/wp-db.php on line 668

Deprecated: Creation of dynamic property wpdb::$actionscheduler_claims is deprecated in /home2/bonsallww/public_html/wp-includes/wp-db.php on line 668

Deprecated: Creation of dynamic property wpdb::$actionscheduler_groups is deprecated in /home2/bonsallww/public_html/wp-includes/wp-db.php on line 668

Deprecated: Creation of dynamic property wpdb::$actionscheduler_logs is deprecated in /home2/bonsallww/public_html/wp-includes/wp-db.php on line 668

Deprecated: Creation of dynamic property WP_Block_Type::$variations is deprecated in /home2/bonsallww/public_html/wp-includes/class-wp-block-type.php on line 333

Deprecated: Creation of dynamic property WP_Block_Type::$skip_inner_blocks is deprecated in /home2/bonsallww/public_html/wp-includes/class-wp-block-type.php on line 333

Deprecated: Creation of dynamic property WP_Block_Type::$variations is deprecated in /home2/bonsallww/public_html/wp-includes/class-wp-block-type.php on line 333

Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /home2/bonsallww/public_html/wp-includes/class-wp.php on line 173

Warning: Cannot modify header information - headers already sent by (output started at /home2/bonsallww/public_html/wp-includes/wp-db.php:668) in /home2/bonsallww/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1648

Warning: Cannot modify header information - headers already sent by (output started at /home2/bonsallww/public_html/wp-includes/wp-db.php:668) in /home2/bonsallww/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1648

Warning: Cannot modify header information - headers already sent by (output started at /home2/bonsallww/public_html/wp-includes/wp-db.php:668) in /home2/bonsallww/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1648

Warning: Cannot modify header information - headers already sent by (output started at /home2/bonsallww/public_html/wp-includes/wp-db.php:668) in /home2/bonsallww/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1648

Warning: Cannot modify header information - headers already sent by (output started at /home2/bonsallww/public_html/wp-includes/wp-db.php:668) in /home2/bonsallww/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1648

Warning: Cannot modify header information - headers already sent by (output started at /home2/bonsallww/public_html/wp-includes/wp-db.php:668) in /home2/bonsallww/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1648

Deprecated: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in /home2/bonsallww/public_html/wp-includes/wp-db.php on line 3030

Warning: Cannot modify header information - headers already sent by (output started at /home2/bonsallww/public_html/wp-includes/wp-db.php:668) in /home2/bonsallww/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1648

Warning: Cannot modify header information - headers already sent by (output started at /home2/bonsallww/public_html/wp-includes/wp-db.php:668) in /home2/bonsallww/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1648
{"id":14,"date":"2011-01-14T17:50:24","date_gmt":"2011-01-14T22:50:24","guid":{"rendered":"https:\/\/www.bonsall.ca\/"},"modified":"2021-05-25T10:29:13","modified_gmt":"2021-05-25T14:29:13","slug":"people","status":"publish","type":"page","link":"https:\/\/www.bonsall.ca\/people\/","title":{"rendered":"People"},"content":{"rendered":"

We bring the right people together for every project. We offer an effective blend of communications skills and creative talent. Drawing on our combined experience will make sure your message is heard and understood. <\/strong><\/p>\n

Matthew Bonsall<\/a> and Stephanie Small<\/a> founded Bonsall Communications in 1998. We have a network of associates and professional contacts to put together the right team for your project.<\/p>\n

<\/a><\/p>\n

Matthew Bonsall<\/h2>\n

Partner<\/strong><\/p>\n

Matthew Bonsall is an accomplished writer with a reputation for delivering first-rate results under tight deadlines.<\/p>\n

He founded Bonsall Communications in 1998 after returning from the U.K., where he worked on Fleet Street as a journalist for Bridge News covering bond futures trading on LIFFE. (Bridge News is now part of Reuters.) He has also written stories about mutual funds for The Globe and Mail.<\/p>\n

His journalism experience helped to develop his crisp, efficient prose. It also required Matthew to pinpoint the essence of a story quickly for his readers\u2014an essential skill for any communications project.<\/p>\n

Financial writing is his specialty, but with more than 25 years of communications experience, Matthew is able to offer clients a wide variety of services. He provides everything from website content and newsletter copy, to speeches and strategic communications plans.<\/p>\n

In addition to his journalism skills, Matthew draws on a wealth of marketing experience. His creative training has given him a lively and insightful approach that appeals to consumers, investors and stakeholders.<\/p>\n

Matthew has a Master of Journalism from Carleton University, and a Bachelor of Arts in African Studies from the University of Toronto. He also holds a Canadian securities licence and a Chartered Investment Manager designation.<\/p>\n

<\/a><\/p>\n

Stephanie Small<\/h2>\n

Partner<\/strong><\/p>\n

Over her more than 20 years of experience editing and writing, Stephanie has built up a loyal group of clients who trust and rely on her attention to detail and judgment in assessing, reorganizing and revising content.<\/p>\n

With clients in a variety of fields, including government, think-tanks, high-tech companies, associations, financial services firms and non-profit organizations, Stephanie edits everything from economic reports and academic journal articles to museum exhibition text, ad copy and children\u2019s magazines.<\/p>\n

A keen consumer of style guides and books on grammar and writing, Stephanie is a stickler for good grammar because it helps to ensure text is clear and consistent. But she is also sensitive to the way language evolves and thinks critically about how to avoid bias.<\/p>\n

Stephanie follows a rigorous editing process that includes multiple passes of any document to make sure the main message is clear and all the details are impeccable. She is also a tenacious fact checker who never lets things slide.<\/p>\n

Stephanie has a Master of Journalism from Carleton University and a First Class Honours Bachelor of Arts from McGill University.<\/p>\n","protected":false},"excerpt":{"rendered":"

We bring the right people together for every project. We offer an effective blend of communications skills and creative talent. Drawing on our combined experience will make sure your message is heard and understood. Matthew Bonsall and Stephanie Small founded … Continue reading →<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":603,"parent":0,"menu_order":10,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.bonsall.ca\/wp-json\/wp\/v2\/pages\/14"}],"collection":[{"href":"https:\/\/www.bonsall.ca\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.bonsall.ca\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.bonsall.ca\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bonsall.ca\/wp-json\/wp\/v2\/comments?post=14"}],"version-history":[{"count":15,"href":"https:\/\/www.bonsall.ca\/wp-json\/wp\/v2\/pages\/14\/revisions"}],"predecessor-version":[{"id":610,"href":"https:\/\/www.bonsall.ca\/wp-json\/wp\/v2\/pages\/14\/revisions\/610"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bonsall.ca\/wp-json\/wp\/v2\/media\/603"}],"wp:attachment":[{"href":"https:\/\/www.bonsall.ca\/wp-json\/wp\/v2\/media?parent=14"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}