Carlo Messina

Managing Director
Messina Incorporated
  • +27 11 447 6535

Corporate Law and Energy Law in South Africa

269 Oxford Road Illovo Johannesburg

Jessica Lillie

Candidate Attorney
Messina Incorporated