Online Tech has been around for nearly two decades, but the past year and a quarter have been unlike any other period in the company’s history. In the span of 15 months, the company has attracted a $20 million investment, doubled in size to 50 employees and consolidated into a 10,000-square-foot headquarters in the Burlington Office Center on Eisenhower Parkway.