How to find contact records that do NOT have an activity scheduled?

Is there a way in SuiteCRM to find contact records that do not have an open (uncompleted) activity - like a task scheduled, or a call scheduled?

A report maybe? Or a way to contact records by data (or lack thereof) from related modules?