Gecko Technology Partners announced on Thursday it was opening a new office in Austin, which it aims to grow to 25 people over the next two years.