One Year In
It seems like only yesterday I was joining team CallRail. Truth to be told it has been a bit over a year. I was reminded of this when that Atlanta Business Chronicle published an article on CallRail tripling in size adding 70 more employees to our swelling ranks. In true Atlanta style what the ABC published was […]
Continue reading →