Is there a place I can add a small intro and where other introductions are?
You mean, your profile?
I`d add it there. (You have nothing now.) It`s under "View my profile" at the top right of your screen, where it says "My StartupNation".
But heck, go ahead and tell us about you now!
:-) Hi Damo, welcome to Startup Nation (SuN)
Yes, as Nikole said, create a nice profile. You can put in your Web
site and blog links, and some photos if you`d like. Or you can just say
hi, and introduce yourself here....but then as this topic fades down
the list, it gets lost.