As a Business Outreach Intern, Ryan supports Main Street Launch’s efforts to develop online business directory for all small businesses operating in Oakland’s Chinatown. He is responsible for developing outreach lists for data collection, conducting small business site visits, and supporting all other outreach efforts.

Ryan recently graduated from University of California, Berkeley with a B.A. in Economics. Before joining Main Street Launch, he completed internships with a commercial bank, a FinTech startup, and an asset management firm, where he gained experience in credit analysis, market research, and wealth management. Ryan’s areas of interest include corporate social responsibility, urban geography, and socioeconomic impact of globalization.

Outside of work, Ryan likes to explore Bay Area neighborhoods, hike, travel, and spend time with his dog Truman.

171 Comments
  1. Amoxicillin Red Eyes Do I Need A Perscription To Buy Viagra Amoxicillin Dosage Kittens [url=http://cheapestcial.com]cialis cheapest online prices[/url] Cialis Original O Generico

  2. This is really interesting, You are a very skilled blogger.
    I have joined your feed and look forward to seeking more of your fantastic post.
    Also, I’ve shared your site in my social networks!

  3. Thanks to my father who shared with me concerning this web site, this blog is actually remarkable.

  4. Hello mates, its enormous piece of writing regarding educationand completely defined, keep it up all the time.

  5. I love looking through a post that will make people think.

    Also, many thanks for allowing me to comment!

  6. I got this website from my pal who informed
    me concerning this website and now this time I am visiting
    this website and reading very informative articles at this time.

  7. health market gov girl takes viagra what happens viagra generic cheap viagra uk buy health insurance ratings how to get viagra legally [url=http://www.edwithoutdoctor.com/#]viagra pills[/url] viagra cialis levitra

  8. I want to to thank you for this wonderful read!! I definitely loved every little bit of it.
    I have got you book-marked to check out new stuff you post…

  9. Howdy, i read your blog from time to time
    and i own a similar one and i was just wondering if you get a lot
    of spam responses? If so how do you protect against it, any plugin or anything you can recommend?
    I get so much lately it’s driving me crazy so any support is very much appreciated.

  10. It is the best time to make some plans for the future and
    it’s time to be happy. I have read this post and if I could I wish to suggest you some interesting things or suggestions.
    Perhaps you can write next articles referring to this article.
    I desire to read more things about it!

  11. I’ve been browsing online more than three hours today, yet
    I never found any interesting article like yours. It is pretty
    worth enough for me. In my opinion, if all webmasters and bloggers made good content as you did, the web will be much more useful than ever before.

  12. It’s appropriate time to make some plans for the future
    and it’s time to be happy. I have read this post and if I could
    I desire to suggest you few interesting things or suggestions.
    Maybe you could write next articles referring to
    this article. I wish to read more things about
    it!

  13. Ahaa, its good dialogue on the topic of this piece of
    writing here at this web site, I have read all that, so now me also commenting here.

  14. I simply could not depart your site before suggesting that I extremely enjoyed the standard information a person provide for your
    guests? Is going to be again incessantly to inspect new posts

  15. I have been surfing on-line more than 3 hours today, but I never found any interesting article like yours.
    It’s lovely value enough for me. Personally, if all webmasters and bloggers
    made just right content material as you probably did, the net might be a lot more helpful than ever before.

  16. Ahaa, its good dialogue regarding this post here at this webpage, I have read all that, so
    at this time me also commenting here.

  17. It is appropriate time to make a few plans for the longer
    term and it’s time to be happy. I’ve learn this publish and if
    I may I want to suggest you some attention-grabbing things or tips.
    Maybe you can write subsequent articles regarding this article.
    I want to read even more issues about it!

  18. I wanted to thank you for this good read!! I certainly enjoyed every little bit of
    it. I’ve got you saved as a favorite to check out new things you

  19. I really love your website.. Great colors & theme. Did you create this amazing site yourself?

    Please reply back as I’m planning to create my own personal
    blog and want to know where you got this from or what the theme is called.
    Kudos!

  20. I drop a leave a response whenever I appreciate a post on a website
    or I have something to valuable to contribute to the discussion. Usually it is a result of the passion displayed
    in the post I browsed. And on this post The Growing Trends in Content Theft: Image Theft, Feed Scraping, and Website Hijacking ?
    Lorelle on WordPress. I was moved enough to post a commenta response 🙂 I
    actually do have 2 questions for you if you usually do not mind.
    Could it be just me or does it look as if like some of these comments
    look like they are left by brain dead individuals?
    😛 And, if you are writing on other online social sites, I’d like to keep up with you.
    Would you make a list all of your community sites like your twitter feed,
    Facebook page or linkedin profile?

  21. I have to thank you for the efforts you’ve put in writing this website. I am hoping to view the same high-grade content from you in the future as well. In truth, your creative writing abilities has encouraged me to get my own website now ;)|

  22. Hey there would you mind stating which blog platform you’re working with?
    I’m looking to start my own blog in the near future but I’m having
    a hard time choosing between BlogEngine/Wordpress/B2evolution and Drupal.

    The reason I ask is because your design and style seems different then most blogs
    and I’m looking for something completely unique.
    P.S My apologies for being off-topic but I had to ask!

  23. Ahaa, its fastidious discussion regarding this article here at this blog, I have read all that, so at this time me also commenting at this place.

  24. I enjoy what you guys are up too. This type of clever work and
    reporting! Keep up the wonderful works guys I’ve included you guys to our blogroll.

  25. Wow! This blog looks just like my old one! It’s on a totally different subject but it has pretty much the same page layout and design. Outstanding choice of colors!

  26. You should be a part of a contest for one of the highest quality websites on the internet.
    I am going to highly recommend this web site!

  27. Greetings! Very helpful advice in this particular article!
    It is the little changes which will make the largest changes.
    Thanks for sharing!

  28. It’s the best time to make some plans for the future
    and it’s time to be happy. I have read this
    post and if I could I want to suggest you few interesting things or tips.
    Perhaps you can write next articles referring to this article.
    I wish to read more things about it!

  29. It is the best time to make some plans for the longer term and it
    is time to be happy. I have read this publish and if I may I want to suggest you some interesting
    issues or advice. Maybe you could write subsequent articles relating
    to this article. I want to learn even more issues approximately it!

  30. I have been browsing online more than three hours today, yet I never
    found any interesting article like yours. It’s pretty worth enough
    for me. In my view, if all website owners and bloggers made good
    content as you did, the web will be a lot more useful than ever before.

  31. It is perfect time to make some plans for the future and it’s time to be
    happy. I have read this post and if I could I desire
    to recommend you some fascinating things or advice. Perhaps you can write next articles regarding
    this article. I desire to learn more things about it!

  32. Hello just wanted to give you a quick heads up.
    The words in your post seem to be running off the screen in Chrome.
    I’m not sure if this is a formatting issue or something to do with browser compatibility
    but I figured I’d post to let you know. The design look great though!
    Hope you get the problem resolved soon. Kudos

  33. I am sure this article has touched all the internet visitors,
    its really really good piece of writing on building up new web site.

  34. I have taken note that of all forms of insurance, medical health insurance is the most questionable because of the discord between the insurance company’s obligation to remain adrift and the customer’s need to have insurance policies. Insurance companies’ earnings on health plans are very low, consequently some businesses struggle to generate income. Thanks for the tips you talk about through this website.

  35. It’s perfect time to make some plans for the future and it is time to be happy.
    I’ve read this post and if I could I wish to suggest you some interesting things or advice.
    Maybe you could write next articles referring to this article.
    I desire to read more things about it!

  36. Hello! I’ve been following your blog for a long time now and finally got the courage to
    go ahead and give you a shout out from Atascocita Tx!
    Just wanted to say keep up the good job!

  37. Ahaa, its fastidious discussion about this post at this place
    at this web site, I have read all that, so at this time me also commenting at this
    place.

  38. Ahaa, its good dialogue concerning this post here at this weblog, I have read all that, so now me also commenting here.

  39. Its such as you learn my mind! You appear to grasp so
    much about this, like you wrote the e book in it or something.
    I believe that you could do with some p.c. to force the
    message house a bit, but other than that, that is great blog.
    A great read. I’ll definitely be back.

  40. I enjoy what you guys tend to be up too. This type of clever work and reporting!
    Keep up the fantastic works guys I’ve added
    you guys to my blogroll.

  41. Ahaa, its fastidious conversation about this paragraph at this place at this webpage, I have
    read all that, so now me also commenting at this place.

  42. Hi there, I found your site by means of Google whilst looking for a similar matter, your site got here up, it appears great. I have bookmarked it in my google bookmarks.

  43. I’ll immediately snatch your rss as I can not in finding your e-mail subscription hyperlink
    or newsletter service. Do you’ve any? Kindly permit me realize in order
    that I may subscribe. Thanks.

  44. I like this internet site because so much utile material on here :D.

  45. Hey would you mind stating which blog platform you’re working
    with? I’m going to start my own blog soon but I’m having a tough time choosing
    between BlogEngine/Wordpress/B2evolution and Drupal.
    The reason I ask is because your layout seems different then most blogs and I’m looking for something completely unique.
    P.S My apologies for being off-topic but I had to ask!

  46. Hello would you mind letting me know which hosting company you’re using?
    I’ve loaded your blog in 3 different web browsers and I
    must say this blog loads a lot faster then most.

    Can you recommend a good web hosting provider at a honest
    price? Thanks a lot, I appreciate it!

  47. I have been browsing on-line greater than 3 hours
    these days, yet I never discovered any interesting
    article like yours. It is beautiful value sufficient for me.

    Personally, if all site owners and bloggers made excellent content material as you did,
    the internet will probably be much more useful than ever before.

  48. There is definately a lot to learn about this subject.
    I like all of the points you made.

  49. Everyone loves what you guys tend to be up too. Such clever work and
    exposure! Keep up the superb works guys I’ve incorporated you
    guys to my blogroll.

  50. It’s perfect time to make some plans for the longer term
    and it is time to be happy. I have learn this publish and if I may just I wish to suggest you some interesting things or advice.
    Maybe you can write next articles referring to this article.
    I wish to learn even more issues approximately it!

  51. Hey! Someone in my Myspace group shared this site with us so
    I came to look it over. I’m definitely enjoying the information. I’m
    book-marking and will be tweeting this to my followers!

    Excellent blog and terrific design and style.

  52. Pretty nice post. I just stumbled upon your blog and wanted to say that I’ve truly enjoyed browsing your
    blog posts. In any case I will be subscribing to your rss feed and I hope you write
    again very soon!

  53. I’ll right away seize your rss feed as I can’t
    find your email subscription hyperlink or newsletter service.
    Do you have any? Please let me recognise so that I may subscribe.
    Thanks.

  54. Ahaa, its pleasant discussion regarding this post at
    this place at this weblog, I have read all that,
    so at this time me also commenting here.

  55. I will right away snatch your rss feed as
    I can’t find your e-mail subscription hyperlink
    or newsletter service. Do you have any? Please
    let me understand in order that I may subscribe. Thanks.

  56. I will immediately clutch your rss feed as I can not to
    find your email subscription link or newsletter
    service. Do you’ve any? Please permit me recognise so that I could subscribe.

    Thanks.

  57. It is the best time to make some plans for the long run and it’s time to be happy.
    I have learn this publish and if I may just I want to suggest you some
    attention-grabbing issues or suggestions. Perhaps
    you can write subsequent articles regarding this article.
    I want to read more things approximately it!

  58. I’ve bbeen surfing on-line reater thaan three
    hours nowadays, buut I nevedr fopund anyy
    attention-grabbing articlee likle yours. It is peetty
    value sufficient for me. Personally, iff alll sire owbers andd bloggerfs mwde
    justt right conent materkal aas youu proibably did, tthe nnet will likeky bee a llot more useful than eever before.

  59. Aw, this was a really good post. Taking a few minutes and actual effort to produce
    a good article… but what can I say… I hesitate a lot and never seem to get nearly anything done.

  60. It’s very straightforward to find out any
    topic on net as compared to books, as I found this paragraph at this web site.

  61. It is the best time to make a few plans
    for the long run and it is time to be happy. I’ve read this put up and
    if I may just I desire to suggest you few fascinating
    issues or suggestions. Maybe you could write next articles regarding this article.
    I wish to read even more issues approximately it!

  62. Its like you learn my thoughts! You appear to know a lot approximately
    this, such as you wrote the ebook in it or something.
    I feel that you simply can do with some percent to pressure the message house a little bit, however other than that, that is wonderful blog.
    An excellent read. I will definitely be back.

  63. There’s certainly a greatt deal too fiund out
    about tyis subject. I really like alll oof thhe
    points you’ve made.

  64. Howdy! Someone in my Facebook group shared this website with us so I came to check it
    out. I’m definitely loving the information.
    I’m book-marking and will be tweeting this to my followers!
    Outstanding blog and superb design.

  65. You are my inspiration, I have few blogs and sometimes run out from post :).

  66. Sweet blog! I found it while searching on Yahoo News.
    Do you have any tips on how to get listed in Yahoo News?
    I’ve been trying for a while but I never seem to get there!
    Many thanks

  67. F*ckin’ awesome issues here. I’m very happy to see your post. Thank you a lot and i’m taking a look forward to contact you. Will you please drop me a e-mail?

  68. These are actually fantastic ideas in on the topic of
    blogging. You have touched some pleasant factors here.
    Any way keep up wrinting.

  69. I will right away take hold of your rss as I can’t find your e-mail subscription link or newsletter service.
    Do you have any? Kindly permit me realize in order that
    I could subscribe. Thanks.

  70. I will right away clutch your rss as I can not to find your email
    subscription link or e-newsletter service. Do you have any?
    Kindly permit me recognize so that I could subscribe. Thanks.

  71. I have been browsing online more than 3 hours today,
    yet I never found any interesting article like yours. It’s pretty worth
    enough for me. In my opinion, if all website owners and bloggers made
    good content as you did, the web will be much more
    useful than ever before.

  72. If some one needs expert view about blogging and site-building afterward i suggest him/her to
    pay a visit this weblog, Keep up the pleasant job.

  73. It’s very simple to find out any matter on web as compared to textbooks, as I found
    this article at this site.

  74. Ahaa, its nice discussion about this piece of writing at
    this place at this web site, I have read all that, so now me also commenting at this place.

  75. Kamagra Capsules 100 Mg [url=http://sildenafdosage.com]viagra[/url] Canada Pharmacy 24

  76. I am in fact pleased to glance at this weblog posts
    which carries plenty of useful facts, thanks
    for providing such data.

  77. How Long Should I Take Amoxicillin Viagra Overnight Shipping Fedex [url=http://ilfrc.com]el viagra y sus consecuencias[/url] Keflex Dental Abscess

  78. Hello everyone, it’s my first pay a visit at this web site, and piece of writing is
    really fruitful in favor of me, keep up posting these content.

  79. Davidtak

    right here viagra viagra otc

  80. Donaldjap

    click over here now viagra how does viagra work to alleviate erectile dysfunction

  81. Arthurfep

    find here see post how much is viagra at walmart

  82. Arthurfep

    check that generic cialis online best canadian online pharmacy cialis

  83. Arthurfep

    look at these guys cheap viagra what happens if a woman takes a viagra

  84. I pay a visit daily some web pages and sites to read posts, but this blog presents feature based
    writing.

  85. Arthurfep

    find out here now my blog does insurance pay for viagra

  86. Arthurfep

    check my source click now the new viagra

  87. Arthurfep

    pop over to this web-site cheap viagra free viagra 2015

  88. Priligy Mexico Buy Doxycycline No Prescription Online Seledruff [url=http://ausgsm.com][/url] Levitra On Line Italia Tadalafil 20 Mg Online Ervaringen Pursues Viagra With A Gift Card

  89. Danielclulk

    helpful hints cialis cialis blue cross

  90. Arthurfep

    weblink cheap viagra best online pharmacy viagra

  91. Arthurfep

    go right here my link what happens if a woman takes a viagra

  92. Arthurfep

    Extra resources buy generic cialis patent expiration date for cialis

  93. Arthurfep

    address cheap viagra side effects viagra

  94. Arthurfep

    continue reading this click to investigate viagra for men side effects

  95. Arthurfep

    go to my site cheap viagra how to get viagra without going to a doctor

  96. My partner and I stumbled over here by a different website and thought I might as well check things out.

    I like what I see so i am just following you. Look forward to
    going over your web page again.

  97. Arthurfep

    check my source buy generic cialis side effects of cialis daily use

  98. Arthurfep

    this contact form navigate here free cialis online

  99. Danielclulk

    this hyperlink canada pharmacy how much do 100mg viagra cost

  100. Arthurfep

    a fantastic read cialis viagra or kamagra or cialis

  101. Arthurfep

    web link websites viagra supplement

  102. Arthurfep

    my company you can try this out viagra before and after pictures

  103. Arthurfep

    i loved this check this site out viagra for high blood pressure

  104. Danielclulk

    go right here cialis what is the active ingredient in viagra and cialis

  105. Arthurfep

    read this advice what is the active ingredient in viagra

  106. Arthurfep

    blog here ed pills can women take viagra

  107. Arthurfep

    hop over to here best pills for ed levitra vs viagra

  108. Arthurfep

    Visit Your URL cheap viagra is there a female version of viagra

  109. Arthurfep

    official source find out here now viagra lawsuits

  110. Arthurfep

    useful link cheap viagra goodrx viagra

  111. Arthurfep

    look at more info GenericCialisPhrm.com maximum daily dose of cialis

  112. Arthurfep

    see here now read stay up viagra

  113. Arthurfep

    read here canada pharmacy viagra white pill

  114. Arthurfep

    read here cialis walmart drug prices cialis

  115. Today, while I was at work, my cousin stole my apple ipad and tested to see if it
    can survive a thirty foot drop, just so she can be a youtube sensation.
    My iPad is now destroyed and she has 83 views. I know
    this is entirely off topic but I had to share it
    with someone!

  116. Robertlof

    special info online pharmacy over the counter generic viagra

Leave Comment

Your email address will not be published.

clear formSubmit