our team.

fun. experienced. crazy about details.

program management team

logistics team

executive services team

sales and marketing team

finance and administration

leadership


What’s with the penguin? Well, penguins are friends for life and they always stick together. Plus, they really value a good relationship – just like us! At STS, you’re not just a client or an employee; you’re a partner, a friend and a part of our team! Building a great relationship means sticking together to get things done. We do that really well!