Invotra land in The Mile High City

On June 1, 2016, less than two years after incorporation, Invotra opened its first US office in Denver, Colorado. Snowsports, the spectacular Rocky Mountains, black bears & craft beer aside, we were attracted to The Mile High city because of the booming tech scene - which is thankfully well equipped to handle the otherwise semi … Continue reading Invotra land in The Mile High City

Day to day life of being an Office Manager in a software company

“What do you do?” As an Office Manager I get asked this question a lot, people seem to forget that even for basic processes to happen there needs to be someone implementing them. Expenses, flights, internet installation, time tracking and even tea and coffee! There has to be someone there to organise and book these … Continue reading Day to day life of being an Office Manager in a software company