Aptella has announced Greg Macklin as its new chief executive officer (CEO), which will take effect on April 1.