1-613-233-0008 yourteam@armouredsuits.ca


robert machado criminal law firm ottawa


Client Relations Coordinator

Fast Facts About Robert

  • 2003 – Queen’s University, B.A. Religious Studies
  • 2010 – Nipissing University, Bachelor of Education
  • 2017 – St. Lawrence College, Law Clerk Diploma
  • World Vision Canada

Robert Machado has two decades of experience helping people in the food service and retail industries, and as an ESL educator. 

Robert is an important member of the Armoured Suits team. He fields initial client inquiries, attends to client questions, processes initial client intakes and arranges meetings between clients and lawyers. He also coordinates court dates and handles payment arrangements.


Originally from Kingston, Ontario, Robert was born in Canada to immigrant parents. His experience and the experience of his parents inspired his commitment to helping others.


Robert is a keen photographer, a hobby he combines with his love of travel. He is also a member of the Knights of Columbus.


Long interested in the legal system, Robert obtained a Law Clerk diploma from St. Lawrence College in 2017 and joined the Armoured Suits team in February 2018. His background as a second generation Canadian makes him sensitive to the difficulties of immigrants, especially when facing the prospect of dealing with the legal system.