Tall, blond, husband, father, geek, cocky, clever: [in no particular order]

Startup Junkie, film buff, technologist, geek extraordinaire

rossrankin.brandyourself.com/

Ross Rankin

  • JoinedOctober 2005
  • OccupationTechnologist
  • HometownLos Angeles
  • Current cityAtlanta
  • CountryUnited States

Testimonials

Nothing to show.