Yep this is Choi.
Not out of line at all. I was hoping to get some responses like this actually (our company is pushing us to see if we can recruit some new hires).
We definitely have some openings I believe, although I'm not 100% sure what they are (I'm not at all involved with hiring, so not much help there). Generally sales, probably some account services/customer support, and maybe some IT positions (we just hired some new people recently, but I always feel like we want more). You can send me a resume, but I'd probably just forward it to the same people checking out the email on the website (firstname.lastname@example.org). They are definitely checking it out, so might be best to just send a resume that direction.