Learn How To Join Our Team We really appreciate that you took the time to consider us. We encourage you to fill out an application to inform us of your skill set and why you’d like to be considered for the JB Dewar team. Employment Application Marketing Specialist Read more about this position. Mechanical Technician III Read more about this position. Sales Administrative Support Read more about this position.