2023 Board of Directors & Officers

The BTC board of directors consists of 11 members that are elected annually by the membership. The board meets monthly to guide the overall direction of the club and vote on key issues. The four officers are elected by the board at the beginning of each year. Each board member is assigned to one or more of our four committees to focus on specific roles and responsibilities.

Below is a list of Board members and Elected officers within the club along with email contact information for each.

2022 Board of Directors - Elected Officers

Email: boardmembers<at> buffalotriathlonclub.com


Ethan Sasiela

Hobbies:  Chewing bubble             gum, kickin ass, knitting 


Carol Novak

USAT Age Group: 50-54

Hobbies: people have                   hobbies other than swim,         bike, run?


Mariya Goslin

USAT Age group: 35-39

Hobbies: Crossfit, Skiing               Learning piano


Michael Belus

Additional Directors

Tom Piwtorak

USAT Age Group: 35-39

Hobbies; Homebrewing (Beer, wine, cider), Kayaking, Little league baseball coach

Alisha Gannon

Hobbies: Herpetology, painting

David Federspeil

USAT Age Group: 55-59

Hobbies; Enjoy listening to music, camping and pushing the sport boundaries of myself and helping others realize their own potentials and accomplishing their dreams

Melissa Spencer

USAT Age group:  45-49

Hobbies obsessed with my family, all of the dogs, and having adventures that lead to great stories!

Abdur-Rahman Morgan

Club Officers


Elected by the board. Provides overall leadership of the board and the club.


Manages the BTC bank accounts and overall budget. Issue payments when needed.

Vice President

Elected by the board. Provides overall leadership of the board and the club.


Documents meetings, minutes, etc...

Club Committees

Events Committee

Planning and coordination of club workouts, club events, and other training opportunities.

Membership Committee

Maintains the membership database/roster. Responsible for new member welcoming and inclusion.

Partnership Committee

Maintains club partnerships and arranges partner-lead special events.

Communication Committee

Club communications such as weekly & monthly email newsletters. Maintains the club website.

Other Teams & Contacts

Tent & Flag Coordinator

Coordinates the storage and loaning of our two 10'x10' pop-up BTC tents and smaller road flags. Members are welcome to borrow them for events.

Bike Box Coordinator

Receives and coordinates bike box reservations.

Apparel Coordinators

Coordinates apparel orders, deliver orders, & hold inventory.

Technical / Web 

Maintains the technical aspects of running the club's IT/online presence such as the website, email, 3rd party services, etc....