Infostrux Solutions Welcomes BI & Cloud Transformation Leader, David MacKay, as Their New Chief Revenue Officer Read more