eBooks + Guides

One of the great fears we face is that despite our efforts, we will discover that we have wasted our life. This book gives you the tools to overcome your fears and reach your dreams

topics Covered

Life Journal

Lorem ipsum dolor sit amet adipiscing elit.

Case studies

Lorem ipsum dolor sit amet adipiscing elit.

get control

Lorem ipsum dolor sit amet adipiscing elit.

become unique

Lorem ipsum dolor sit amet adipiscing elit.

Before you Source

Don’t take my word for it. Read the first few pages and see how this will change your life

Vietnam Sourcing (free)

Don’t take my word for it. Read the first few pages and see how this will change your life

Jim Kennemer // About the Author

Jim Kennemer is the Founder of Cosmo Sourcing and Sourcinghub.io.

 

Jim Kennemer founded Cosmo Sourcing in 2012 in Shanghai to help clients source and verify factories and suppliers in China.  In 2014, he moved to Ho Chi Minh to Source products from Vietnam. 

 

Since then Jim Kennemer has helped over 100’s of clients source products from China and Vietnam. He has been invited to speak at events such as the Global Sources Summit and has written books covering a variety of sourcing topics including Vietnam sourcing and FBA Sourcing. Before starting Cosmo, He received his MBA from Hult, worked as a project manager in a tech firm, worked as a staffer in the House of Representatives and served as an AmeriCorps Volunteer. 

Readers say

Learning techniques to banish negative emotions and the distractions surrounding us in a consumer society which take me off the path to life.

Paul Smith

I’ve been helped immensely just by reading the first chapter. I embrace the focus on living the Stoic philosophy and more.

Martha Hoax

Only $4.99

Don’t like it? Get a complete refund.


Fatal error: Uncaught Error: Call to undefined function W3TC\getmypid() in /www/sourcinghub_689/public/wp-content/plugins/w3-total-cache/Cache_File_Generic.php:51 Stack trace: #0 /www/sourcinghub_689/public/wp-content/plugins/w3-total-cache/PgCache_ContentGrabber.php(2191): W3TC\Cache_File_Generic->set('www.sourcinghub...', Array, 3600, '') #1 /www/sourcinghub_689/public/wp-content/plugins/w3-total-cache/PgCache_ContentGrabber.php(457): W3TC\PgCache_ContentGrabber->_maybe_save_cached_result('<!DOCTYPE html>...', Array, false) #2 [internal function]: W3TC\PgCache_ContentGrabber->ob_callback('<!DOCTYPE html>...') #3 /www/sourcinghub_689/public/wp-content/plugins/w3-total-cache/Util_Bus.php(21): call_user_func(Array, '<!DOCTYPE html>...') #4 /www/sourcinghub_689/public/wp-content/plugins/w3-total-cache/Generic_Plugin.php(546): W3TC\Util_Bus::do_ob_callbacks(Array, '<!DOCTYPE html>...') #5 [internal function]: W3TC\Generic_Plugin->ob_callback('<!DOCTYPE html>...', 9) #6 /www/sourcinghub_689/public/wp-includes/functions.php(5373): ob_end_flush() #7 /www/sourcinghub_689/public/wp-includes/class-wp-hook.php(324): wp_ob_end_flush_all('') #8 /www/sourcinghub_689/public/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array) #9 /www/sourcinghub_689/public/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #10 /www/sourcinghub_689/public/wp-includes/load.php(1260): do_action('shutdown') #11 [internal function]: shutdown_action_hook() #12 {main} thrown in /www/sourcinghub_689/public/wp-content/plugins/w3-total-cache/Cache_File_Generic.php on line 51