fallback headshot for Sebesta Inc.
Sebesta Inc.