Marc Hastings

Business professional with expertise in Corporate Finance, Information Technology and Medical Management.